设置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;
相关推荐
User_芊芊君子8 小时前
【JavaSE】复习总结
java·开发语言·python
我有一颗五叶草8 小时前
线程间通信
java·开发语言
我真的是大笨蛋12 小时前
K8S-Pod(下)
java·笔记·云原生·容器·kubernetes
碳水加碳水12 小时前
Java代码审计实战:XML外部实体注入(XXE)深度解析
java·安全·web安全·代码审计
努力也学不会java13 小时前
【设计模式】 原型模式
java·设计模式·原型模式
方渐鸿14 小时前
【2024】k8s集群 图文详细 部署安装使用(两万字)
java·运维·容器·kubernetes·k8s·运维开发·持续部署
学亮编程手记14 小时前
K8S v1.33 版本主要新特性介绍
java·容器·kubernetes
Haven-15 小时前
Java-面试八股文-JVM篇
java·jvm·面试
我真的是大笨蛋15 小时前
JVM调优总结
java·jvm·数据库·redis·缓存·性能优化·系统架构
wjs04015 小时前
Git常用的命令
java·git·gitlab