新建一个MYSQL用户,再把目录的所有者给MYSQL用户启动MYSQL的时候用 Safe_mysqld --user=mysql &

解决方案 »

  1.   

    我现在有这个错误:
    [root@localhost mysql]# ./bin/safe_mysqld &
    [1] 1326
    [root@localhost mysql]# ./bin/safe_mysqld: line 1: ./bin/my_print_defaults: cannot execute binary file
    Starting mysqld daemon with databases from /usr/local/mysql/data
    030115 12:31:18  mysqld ended请问怎么解决
      

  2.   

    在Linux中MySql 下data 里text 和mysql二个数据库文件是空的.
    这是正常的吗?在win2000这二个文件都有数据文件.
    现在我一启动MySql 就报:./bin/my_print_defaults:  cannot  execute  binary  file  
    敢问各位大侠有什么解决办法.
      

  3.   

    MYSQL目录是存放MYSQL的系统表,如果是空当然不正常用./bin/MYSQL_install_db安装数据库,然后再启动试试