首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除大量数据后,MariaDB服务不会启动。

删除大量数据后,MariaDB服务不会启动。
EN

Server Fault用户
提问于 2018-02-20 16:49:22
回答 2查看 110关注 0票数 1

我执行了一个查询,删除了大约1800万条记录。执行此查询后,mysql停止响应查询。我重新启动了服务器,现在无法使用以下命令启动mysql服务:

代码语言:javascript
复制
service mysql start

也许它只是打印错误,但我找不到错误日志文件。我正在运行CentOS 6,并使用yum从它的官方存储库安装了mariaDB。

我应该怎么做才能启动mysql?我不在乎查询是否被取消了。我可以看到一些mysqld进程正在消耗CPU和I/O,我想它可能还在尝试执行这个查询。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-02-20 22:20:16

您写到“我无法启动mysql服务.”,但是您可以看到一些mysqld过程。试着执行:

代码语言:javascript
复制
service mysql status

如果服务已启动,则尝试停止它,并在启用错误日志记录的情况下以安全模式运行mariaDB。如果服务未启动,则尝试终止mysqld进程(请注意责任)并在安全模式下运行mariaDB。

有关安全模式的更多详细信息,请参见官方文档

票数 0
EN

Server Fault用户

发布于 2019-06-14 13:13:34

对于任何其他查看这些查询的人,您也可以使用mysqladmin命令列出所有正在运行的查询,并在需要时选择性地终止它们。这将保留对该实例执行的任何其他查询。

代码语言:javascript
复制
https://dev.mysql.com/doc/refman/5.5/en/mysqladmin.html

注意,如果也需要显示变量,则返回MySQL日志的位置。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/898066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档