命令行执行mysql命令时出错,提示:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
原因是mysql配置文件有问题,避免麻烦,这里直接卸载重装,注意备份数据和自定义的配置文件。
依次执行如下命令
删除依赖包:
sudo rm -rf /var/lib/mysql/ -R
删除配置文件:
sudo rm -rf /etc/mysql/ -R
卸载相关软件:
sudo apt autoremove mysql* --purge
sudo apt remove apparmor
安装mysql:
sudo apt install mysql-server mysql-common