WSL2 中安装 mysql
WSL2 中安装 mysql 遇到的问题
安装 mysql
$ sudo apt install mysql-server
安装后运行报错
$ sudo mysql
# 报错 Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (13)
原因是因为目录权限不足
$ sudo chmod 777 /var/run/mysqld
$ sudo service mysql restart
再次运行可以使用
$ sudo mysql
进入 mysql 后设置 root 用户的密码
alter user ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password by ‘yourpasswd’;
之后登录使用命令:
$ sudo mysql -u root -p
Enter password:
退出 mysql 执行命令:
exit