启动mysql时报错(mysql版本为5.7.13)
查看mysql告警日志:
cd /var/log
cat mysqld.log
显示如下错误:
2019-07-03T13:27:50.587049Z 0 [ERROR] /usr/sbin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 2 - No such file or directory)
2019-07-03T13:27:50.587061Z 0 [ERROR] Can't start server: can't create PID file: No such file or directory
2019-07-03T13:27:50.595771Z mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
显示为无法创建PID文件
手动创建该目录,并更改权限;
mkdir -p /var/run/mysqld
chown mysql.mysql /var/run/mysqld
然后重新启动:
service mysqld start
结果如下:
该目录在下次开机时会消失,因此需要将其写入系统启动脚本当中;