IT源码网

MySQL 未在 Linux 机器上运行

zlslch 2024年02月27日 程序员 91 0

我尝试了所有方法,但仍然无法启动 MySQL 服务。错误如下:

[root@localhost ~]# service mysql.server start Starting MySQL.....  
ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid). 
[root@localhost ~]# service mysql start Starting MySQL.... 
ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid). 

我尝试过的事情:

删除.err文件并重新启动,没有用。按照上述错误所述创建了 .sock 文件和 .pid 文件,仍然没有用。几乎尝试了大多数论坛的所有步骤,仍然没有。

我尝试了所有配置文件,但似乎没有什么可以解决我的问题。

请您参考如下方法:

尝试以下步骤:

首先删除MySQL:

sudo apt-get remove --purge mysql-server mysql-client mysql-common 
sudo apt-get autoremove 
sudo apt-get autoclean 

然后重新安装:

sudo apt-get update 
sudo apt-get install mysql-server 
sudo mysql_install_db 
sudo /usr/bin/mysql_secure_installation 

完成这些步骤后,mysql 进程应该启动并运行。无论如何,如果没有发生这种情况(您可以通过输入 sudo service mysql status 进行验证),请尝试:

sudo service mysql startsudo/etc/init.d/mysql start

如果您遇到任何问题,我强烈建议您发布您的 mysql 日志文件(/var/log/syslog),以便我们为您提供正确的建议。

如果您仍然遇到相同的错误,请检查 this SO question 的 svs 答案


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!