设置Mysql5.6允许外网访问

设置mysql用户支持外网访问步骤:

需要使用root权限登录mysql,更新mysql.user表,设置指定用户的Host字段为%,默认一般为127.0.0.1或者localhost。

1.登录数据库

复制代码
1 mysql -u root -p

输入密码

复制代码
1 mysql> use mysql;

2.查询host

复制代码
1 mysql> select user,host from user;

3.创建host

如果没有"%"这个host值,就执行下面这两句:

复制代码
1 mysql> update user set host='%' where user='root';
2 mysql> flush privileges;

4.授权用户

(1)任意主机以用户root和密码mypwd连接到mysql服务器

复制代码
1 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;
2 mysql> flush privileges;

(2)IP为192.168.133.128的主机以用户myuser和密码mypwd连接到mysql服务器

复制代码
1 1 mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.133.128' IDENTIFIED BY 'mypwd' WITH GRANT OPTION; 
2 2 mysql> flush privileges;
相关推荐
叠叠乐7 分钟前
robot_state_publisher 参数
java·前端·算法
过期动态9 分钟前
JDBC高级篇:优化、封装与事务全流程指南
android·java·开发语言·数据库·python·mysql
WizLC10 分钟前
【Java】各种IO流知识详解
java·开发语言·后端·spring·intellij idea
Mr.朱鹏13 分钟前
SQL深度分页问题案例实战
java·数据库·spring boot·sql·spring·spring cloud·kafka
小张快跑。17 分钟前
【Java企业级开发】(十一)企业级Web应用程序Servlet框架的使用(上)
java·前端·servlet
星星不打輰17 分钟前
SSM项目--SweetHouse 甜蜜蛋糕屋
java·spring·mybatis·ssm·springmvc
一位代码19 分钟前
mysql | 常见日期函数使用及格式转换方法
数据库·mysql
Knight_AL22 分钟前
Java 线程池预热(Warm-up)实战:开启与不开启到底差多少?
java·开发语言
爬山算法23 分钟前
Netty(15)Netty的线程模型是什么?它有哪些线程池类型?
java·后端
C++业余爱好者34 分钟前
公司局域网访问外网的原理
java