WSL远程访问Windows下的MySQL方法
2021/11/29 19:06:06
本文主要是介绍WSL远程访问Windows下的MySQL方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
首先要获取宿主机(Windows)的IP:
export HOST_IP=$(grep -oP '(?<=nameserver\ ).*' /etc/resolv.conf)
然后通过-h指定MySQL服务器所在的IP访问:
mysql -h $HOST_IP -uroot -proot
可能会出现以下错误:
Host is not allowed to connect to this MySQL server.
这是因为MySQL默认禁用远程访问,解决方法:
# 用Windows登录MySQL,然后执行以下语句 use mysql; update user set host = '%' where user = 'root'; FLUSH PRIVILEGES; # 必须执行这一步,否则无效
参考
Host is not allowed to connect to this MySQL server解决方法_写代码的林克-CSDN博客
这篇关于WSL远程访问Windows下的MySQL方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南