MySQL/MariaDB 无法启动,提示ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)

今天在测试环境中重新安装了一次MariaDB,然而重新安装后,在启动的时候却提示:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) 。在服务器里面搜索mysql.sock文件,却找不到这个文件的蛛丝马迹(找不到文件),重新安装多次均无法解决,无论是通过安装rpm的方式,还是通过编译安装的方式,问题依旧。

后来,发现改写MariaDB的配置文件my.cnf可解决此问题,即把该文件内的[client]、[mysqld]下的“socket = /tmp/mysql.sock”改为“socket = /var/lib/mysql/mysql.sock”,保存后再尝试启动,即可解决问题(见下方截图)。

MySQL/MariaDB 无法启动,提示ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)插图
如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐