刚装好的mysql无法启动,下面是错误日志:
110829 05:43:00 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
110829  5:43:00 [Warning] Can't create test file /var/lib/mysql/hdc-scojp-db01.lower-test
110829  5:43:00 [Warning] Can't create test file /var/lib/mysql/hdc-scojp-db01.lower-test
^G/usr/libexec/mysqld: Can't change dir to '/var/lib/mysql/' (Errcode: 13)
110829  5:43:00 [ERROR] Aborting110829  5:43:00 [Note] /usr/libexec/mysqld: Shutdown complete110829 05:43:00 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended请教如何解决。谢谢。

解决方案 »

  1.   

    /var/lib/mysql/你没有写文件的权限。
      

  2.   

    /var/lib/mysql/是ln -s 到这个目录 /opt/mysql,下面是权限,应该是有权限写的。
    drwxr-xr-x 4 mysql mysql      4096 Aug 29 06:06 mysql
      

  3.   

    chmod +777 试一下,先把所有权限放开。
      

  4.   

    权限已经全部放开  刚才试了试关闭selinux  问题解决   谢谢各位。
      

  5.   

    不启用SELINUX
    # vi /etc/selinux/config
    SELINUX=disabled再使用 reboot 或 init 6 重启电脑就可以了