Mysql 候选项路径/etc/mysql/mysql.cnf不存在

ubuntu系统:今天打开电脑登陆mysql:mysql -uroot -p
结果发现了这个错误

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

然后我就在/var/run/mysqld/中找mysqld.sock,发现这个文件夹是空的在网上搜一下发现,加一个软连接就可以了,结果所要链接的文件也没有找到,然后就想到了重装mysql,然后

sudo apt-get --purge remove mysql-serversudo apt-get --purge remove mysql-clientsudo apt-get autoremove sudo apt-get --purge remove mysql-common 

然后重新安装

sudo apt-get install mysql-server mysql-client

结果安装过程中出现了错误: 候选项路径 /etc/mysql/mysql.cnf 不存在,然后google一下

sudo apt-get remove --purge mysql-\*sudo apt-get install mysql-server mysql-client

解决了问题,但是mysq.sock问题,以后一定要查一下这些命令,不要每次都是直接去查,而不去想

(0)

相关推荐