通过主机的wsl网卡ip ip直接连接:mysql -u root -h 主机ip -p

注意防火墙和MySQL的安全设置。
如果提示:
" Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’,
那是因为MySQL默认只能通过本机访问。所以,需要修改为允许远程访问:

update mysql.user set host = '%' where user = 'root';
flush privileges;

重试,大功告成!

更多推荐