100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 启动Mysql时报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

启动Mysql时报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

时间:2023-05-29 17:53:52

相关推荐

启动Mysql时报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

今天启动下mysql 的安全后台启动,发现报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

原本我以为错误在 /usr/local/mysql/data/slavel.err, linux 报了这个错,我发现根本就没有这个文件夹..

后来查了百度, 好多说让删除 事物日志.

事物日志的位置在哪,来,看下面

先找到你的mysql.数据库的配置文件, f 常见位置在. /etc/f. 或者在 mysql 的bin 目录同级下

进去f.在第4行左右, 会有一个datadir 的路径

进入该路径,找到 log 文件夹中的 innodb_log 中,将两个文件删除后

两个文件名是 ib_logfile0 和 ib_logfile1 . 他们两个容量 5mb-4GB 我发现我的两个文件竟然都是4G (再此预测,可能之间mysql 坏掉,应该跟此文件有关, 请示领导后,可以清空一些不必要的log日志, 于是,除了删除了必要的两个文件外,我把 bin_log 文件夹和 relay_log 文件夹下的 历史日志都清空了.引发了后续的问题)

重新去bin 目录下 运行 ./bin/mysqld_safe & 测试是否可以成功启动

我发现我仍然启动不了.

于是百度后,有一种预感 ,感觉我的f 位置放的不对, 目前我的是在 bin目录同级下的,于是我cp一份到/etc 下

再次启动还是不行,不过此时,已经可以看到mysql 的错误日志写入了. 此时查看日志,发现 刚刚删除了 relay_log 中的日志找不到了.

再次百度, 修改f里面的, relay_log 文件的权限等级为0即可 等级解释,请看下面详解,

再次启动,... 就启动起来了.

相关文档:/eagle89/article/details/81557400

/blog/0624chenhong-2054392

/youjianjiangnan/p/10259151.html

/wajika/p/6683883.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。