如何在本地Phpstudy环境下,开放局域网链接mysql数据库?

本地环境:

PHPstudy

Mysql 5.7

本地链接localhost时,显示可以连接:

image

 远程链接时,显示:1045 - Access denied for user 'root'@'host.docker.internal' (using password: YES)

image

 设置方法:

1.点击phpstudy的 设置 >>>配置文件>>>mysql.ini,双击MySQL5.7.26;

image

2.在打开的mysql配置文件的[mysqld]中,添加 bind_address=*  保存;

image

 3.重启mysql,重连。

 

image

 

4.重连如果发现仍然无法链接,则本地使用root账户及密码,进行链接后,进入navcat中,执行以下命令:

show grants for root@'localhost';

5.创建用户名密码:

create user root@'%' IDENTIFIED by 'a123456';

6.给用户名赋权:

grant all  on *.* to  root@'%'

7.再次链接即可:

image

 

posted @ 2026-03-26 18:31  coderjim  阅读(1)  评论(0)    收藏  举报

更多知识请点击——

www.7017online.xyz