1、运行cmd后,执行bash命令,进入windows的linux子系统wsl。


2、在wsl中sudo mysql -uroot -p本地登录mysql服务器。

3、执行下列sql语句,为mysql数据库建立用于远程连接的账户debug,密码为123456
GRANT ALL PRIVILEGES ON *.* TO 'debug'@'%' IDENTIFIED BY '123456';

4、刷新设置FLUSH PRIVILEGES;
之后退出mysql本地登录。


5、退出mysql后,修改mysql配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

6、在mysql配置文件中,注释掉bind-address = 127.0.0.1 一行,如下图所示。


7、重启mysql服务器 sudo service mysql restart到这里即完成了mysql的远程设置。

1、执行ifconfig命令查看mysql服务器的ip地址。

2、对mysql远程连接工具进行设置。设置好mysql的服务器地址,以及在上面设置的用于mysql远程登录的用户名和密码。

3、远程登录mysql成功后如下图所示。
