解决Windows10子系统Ubuntu启动MySQL报错的问题

297 阅读1分钟

0. 大家在按照网上的教程,安装启动MySQL时可能会遇到:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

1. 建议卸载MySql,重新安装:apt-get autoremove mysql* --purge

2. 确认Windows系统的MySQL服务不在运行:ctrl+alt+del

3. 更新当前的系统

sudo apt update

sudo apt upgrade

Windows10子系统Ubuntu18.04LTS更换国内源 #掘金文章# juejin.cn/post/687477…

4. 开始安装MySql:

sudo apt-get install mysql-server

sudo apt-get install mysql-client

5. 查看已安装的跟MySQL相关的应用程序

dpkg -l | grep mysql*

6. 启动MySQL/停止MySQL

  • 启动:sudo service mysql start
  • 停止:sudo service mysql stop

7. 登录MySQL(在MySQL已启动的前提下)

sudo mysql -uroot -p

如果你未设置用户名和密码,直接使用命令:[root@hjm ~]# mysql