一直按照这篇博客centos7安装mysql5.7.24装过很多次、都很顺利,这次却一直报错:
# service mysql status
ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists
百度结果都是说初始化数据库的命令不对,
修改成下面这样:
/usr/local/mysql/bin/mysqld --defaults-file=/usr/local/mysql/my.cnf --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize
运行还是报错,但是报错不一样了,先是文件不存在,原来之前出错,我连/etc/my.cnf一起删了,建好这个配置文件,还是报错但是不一样了:
Installing MySQL system tables…/opt/mysql/server-5.6/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
[root@dbhost01~]# yum install libaio
成功安之后,再执行实例化数据库命令就不报错了。接着教程继续设置服务开机自启……