Mysql设置允许外网访问
一、设置MySQL服务允许外网访问
修改mysql的配置文件,有的是my.ini(windows),有的是my.cnf(linux),
在配置文件中增加
port=3306
bind-address=0.0.0.0
然后重新启动mysql服务,执行service mysql restart。
IT社区
二、设置mysql用户支持外网访问
需要使用root权限登录mysql,更新mysql.user表,设置指定用户的Host字段为%,默认一般为127.0.0.1或者localhost。
学新通
1.登录数据库mysql -u root -p
输入密码
mysql> use mysql;
2.查询host
mysql> select user,host from user;
3.创建host如果没有"%"这个host值,就执行下面这两句:
mysql> update user set host='%' where user='root';
mysql> flush privileges;
4.授权用户
(1)任意主机以用户root和密码mypwd连接到mysql服务器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
mysql> flush privileges;
(2)IP为192.168.133.128的主机以用户myuser和密码mypwd连接到mysql服务器
mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'0.0.0.0' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
mysql> flush privileges;
注意 3306端口需要放开
本篇文章来至:IT社区
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通
- 本文地址: https://www.swvq.com/boutique/detail/taneebc
- 联系方式: luke.wu@swvq.com
系列文章
更多
同类精品
更多
精彩评论
-
28 个提升JavaScript开发效率的 VSCode 插件
PHP中文网 05-24 -
B站在海外打不开怎么办B站打不开解决办法
sixfast6 07-14 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
抖音国际版要用什么加速器能流畅刷Tiktok的加速器
TK小达人 08-02 -
pixiv是什么意思
PHP中文网 06-28 -
VMware Workstation 无法启动,提示不支持在此主机上使用虚拟化性能计数器
Luke 07-28 -
windows检测到efi系统分区格式化为NTFS是怎么回事
PHP中文网 06-16 -
navicat premium 15安装 + 注册机获取永久许可证
餘yuqn 07-27 -
U自动兑换TRX的机器人脚本怎么开发一篇文章部署
加密先生 07-11 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05