Mysqlのバージョンアップをする必要があったので、5.1⇒5.7にバージョンアップしましたが、
以下のようにエラーにってしまっています。何が原因でしょうか?また原因を特定するためにはどうしたらいいでしょうか?
[root@localhost ~] systemctl status mysqld.service ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: activating (start-pre) since Thu 2018-05-17 02:45:47 UTC; 1s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 22650 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=1/FAILURE) Control: 22681 (mysqld_pre_syst) CGroup: /system.slice/mysqld.service mqcontrol tq22681 /bin/bash /usr/bin/mysqld_pre_systemd mq22700 /usr/bin/python -Es /usr/sbin/semanage fcontext -a -e /var/lib/mysql /var/lib/mysql-keyring May 17 02:45:47 localhost.localdomain systemd[1]: mysqld.service holdoff time over, scheduling restart. May 17 02:45:47 localhost.localdomain systemd[1]: Starting MySQL Server...
また、ログインしようとすると、以下のようになってしまいます。
mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
また、mysqlを再起動させると、以下のようになってしまいます。
[root@localhost mysql]# service mysqld restart
Redirecting to /bin/systemctl restart mysqld.service
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
ログを見たところ
2018-05-17T05:18:57.733145Z 0 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2018-05-17T05:18:57.733619Z 0 [ERROR] unknown option '--skip-locking'
2018-05-17T05:18:57.733657Z 0 [ERROR] Aborting