我无法连接到在 WSL2 中运行的 Ubuntu 操作系统
但是当我将bind-address
配置文件的改为而不是时。/etc/mysql/mysql.conf.d/mysqld.cnf
0.0.0.0
127.0.0.1
然后在 Windows 主机上我收到一个新错误:
Access denied for user [email protected]
然后,我使用以下凭据在 WSL 上的 Ubuntu 中创建了一个新的 MySQL 用户:
CREATE USER 'myuser'@'DESKTOP-JS3KMNG.mshome.net' IDENTIFIED WITH mysql_native_password BY 'password';
然后它就工作了,我能够从 Windows 主机连接到 Ubuntu 的 MySQL 服务器(如果有关系的话,我正在使用 MySQL Workbench)
它是mshome.net
从哪里来的?除了使用此凭证之外,还有其他更方便的方法连接到 WSL 吗<PC_NAME>.mshome.net
?