分析一个我出现的情况:
使用命令
sudo apt-get install mysql-client
安装过程很奇怪,没有提示输入密码。。。
启动mysql
sudo service mysql start
登录mysql mysql -uroot -p
就会提示ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
后来发现应该是要安装mysql-server
直接输入命令 sudo apt-get install mysql-server
安装过程中会提示输入密码,输入两次确认。
安装完成后启动mysql sudo service mysql start
mysql -uroot -proot
搞定!