對操作系統重新安裝後,無法啓動MySQL。運行status查看出現下面的錯誤
1
2
3
4
5
6
7
8
9
# systemctl status mysqld.service
mysqld.service - MySQL database server
Loaded: loaded (/lib/systemd/system/mysqld.service; enabled)
Active: failed since Tue, 15 Nov 2011 10:55:37 +0000; 17s ago
Process: 1433 ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
Process: 9490 ExecStart=/usr/bin/mysqld_safe --nowatch --basedir=/usr (code=exited, status=127)
Process: 9474 ExecStartPre=/usr/libexec/mysqld-prepare-db-dir (code=exited, status=0/SUCCESS)
Main PID: 1430 (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/mysqld.service
原因是:mysql版本比原來的版本低。
安裝remi repo庫,
1
2
3
4
rpm -Uvh http://rpms.famillecollet.com/remi-release-17.rpm
yum --enablerepo=remi update mysql mysql-server -y
systemctl start mysqld.service