MySQL Server Error:145!!怎么办啊!!急啊!!在线等!!

MySQL Server Error:145!!怎么办啊!!急啊!!在线等!!,第1张

我也遇到这这个问题,上网找了两个小时,终于找到了解决办法:

php后台系统设置-数据库管理-执行SQL,输入以下命令,执行SQL

TRUNCATE TABLE `phpcms_search`

来自博客

关于ubuntu环境下的mysql错误:

重启mysql后,大概半小时后,又不断报错,再次重启mysql报错;

根据以上错误提示,分别使用systemctl status mysqld.service和journalctl -xe查看服务启动失败的原因:

通过上面也没发现导致mysql启动错误的关键原因:

然后查看开MySQL的错误日志,我的错误日志在 /var/log/mysql 目录下

通过以上日志,可以看到Cannot allocate memory for the buffer pool,这是因为MySQL内存不足导致启动失败,

查询内存的命令:

解决方法:

增加swap交换空间解决问题:

增加自动挂载:

在文件/etc/fstab中加入 /swapfile swap swap defaults 0 0

在下面添加 /swapfile swap swap defaults 0 0

重启mysql

重启后问题解决。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8705137.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存