本章关于如何在wsl下进行mysql的配置,以及如何使用DATADRIP连接mysql数据库
在进入mysql之前,假设你的wsl2 ip已固定,mysql软件已经安装好,这两步非常重要,而我们要做的就是:

  1. 修改 mysqld.cnf 文件
  2. 使用root管理员登录到mysql里,然后创建一个新用户: admin,以及创建一个测试数据库: test_db,最后再为这个新用户赋予管理test_db的权限就可以了。

修改mysql配置

  1. sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在vim编辑界面,你只需要做的事情:

  1. #去掉port前面的注释
  2. port = 3306
  3. #将这两项前面加上#号,将其注释
  4. #bind-address = 127.0.0.1
  5. #mysqlx-bind-address = 127.0.0.1

因为mysql默认绑定的是本地回环127.0.0.1(localhost),但是wsl的ip是不固定,而且我们又是动态获取wsl的ip来进行映射的,因此这两项是必须要将其注释的。完成这件事,记得保存退出。

新建一个数据库,选择 mysql,将会出现以下界面:
image.png
Host:这里请填写你映射在hosts文件中的wsl 域名。因为127.0.0.1已经无效了
User: 刚刚在mysql新建的用户
password: 新建用户的密码
Database: 刚才新建的数据库

完成这些,点击 Apply,再点击Test Connection ,如果出现这种界面即表示连接成功:
image.png

到这里就完结撒花了。因为我在实际连接Mysql过程中,出现了很多问题。大多都是连接不成功之类的。储如此类问题,需要你耐心的去百度查资料.