Redhat 上安装MySQl 失败

Redhat上面安装MySQl 失败。

最初的错误是: [ERROR] /usr/libexec/mysqld: unknown variable 'table_open_cache=64'  

Comment掉/etc/my.conf中的table_open_cache后,继续报其他的错误,无奈之下先删除了/etc/my.conf,重新安装mysql-server.

启动mysql /etc/init.d/mysqld start

 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' do


发现是/var/lib/mysql的权限不对,修改这个目录的权限

[root@localhost ~]# chown -R mysql:mysql /var/lib/mysql


重新初始化System db

[root@localhost ~]# mysql_install_db

在重启mysqld,一切Okay了。






你可能感兴趣的:(mysql,redhat)