老师,关于 ‘ERROR! The server quit without updating PID file‘ 这个问题

来源:2-13 初始化MySQL8.0.15

ericdemon

2019-07-24

当我启动mysql的时候 :/etc/init.d/mysqld start

就报了一个error的错误:

Starting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/imooc.pid).

网上的解决方案:

    chown -R mysql:mysql /usr/local/mysql/data/imooc.pid

    chmod -R 755 /usr/local/mysql/data/imooc.pid

    将这个文件赋权限然后该用户组和用户,但是当我再启动一次的时候,/usr/local/mysql/data下不存在imooc.pid的文件了,老师,这个文件到底是有什么用的呀。。

    

写回答

1回答

sqlercn

2019-07-25

这个文件记录了mysql启动的进程号。在MySQL启动时会自动建立,在MySQL正常退出时会自动删除。

0
3
ericdemon
回复
sqlercn
老师,刚刚我去error.log里看了错误信息是: [InnoDB] The Auto-extending innodb_system data file './ibdata1' is of a different size 768 pages (rounded down to MB) than specified in the .cnf file: initial 16384 pages, max 0 (relevant if non-zero) pages! 然后我去网上找到了解决的方法: innodb_data_file_path = ibdata1:10M:autoextend 总算是启动起来啦。。
2019-07-25
共3条回复

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1641 学习 · 485 问题

查看课程