如何修改mysql配置,能让局域网用户访问

第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改为'%'。 

或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。 

修改user表里的数据,可以通过navicat工具来修改,如图下:


第二:在系统防火墙添加例外端口:3306,并允许例外。 

在这里,建议不知道如何修改的朋友,如果你是用自己的电脑搭建的服务器,可以直接将电脑上的防火墙关掉即可


第三:给特定的用户授权

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 

*.* : 所有名称及后缀的表

"myuser" : 特定用户的登录用户名

"mypassword" : 特定用户的登录密码

语句 中的其他内容则不用改变。

修改完成后,重启下数据库,局域网访问应该就OK了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章