如何设置mysql允许外部连接访问
2023-06-13 09:19:43 时间
1.设置mysql允许外部连接访问(授权):
grant all privileges on *.* to root@ % identified by 123456 with grant option;flush privileges;
例子:
查询mysql用户权限、授权、刷新使生效
grant all privileges on *.* to root@ % identified by 密码 with grant option;
flush privileges;
指定ip地址授权:ip地址指的是连接时失败报错1130弹出的地址
grant all privileges on *.* to root@ ip地址 identified by 密码 with grant option;flush privileges;
没有权限:
连接成功:
注:不管使用navicat还是命令窗口,都是去操作mysql库中的user
1,可以使用navicat工具进入到数据库中mysql库执行语句;
2,使用命令执行,进入到命令窗口,登录到mysql服务器进入到mysql库(use mysql)中,执行以上授权语句即可。
连接服务器:
mysql -u root -p进入mysql数据库:
use mysql;查看user表中的数据:
select Host, User,Password from user;第一种:修改user表的方法
修改user表中的Host:
第二种:授权的方法:将上面代码换为授权的代码即可;
grant all privileges on *.* to root@ % identified by 密码 with grant option;最后刷新一下:
flush privileges;2.设置mysql允许外部连接访问(修改表的方法):
update user set Host= % where User= rootflush privileges;
到此这篇关于如何设置mysql允许外部连接访问的文章就介绍到这了,更多相关mysql允许外部连接访问内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 如何设置mysql允许外部连接访问
相关文章
- MySQL查询:查看数据表的总数(mysql查询表总数)
- MySQL中删除一列的方法(mysql中删除一列)
- MySQL 查询:如何计算总记录数(mysql计算总数)
- 数据库的比较比较分析:MS SQL 与 MySQL 数据库之间的异同(mssql跟mysql)
- MySQL离线手册:深度挖掘MySQL技术(mysql离线手册)
- MySQL三方插件优化你的数据库管理能力(mysql三方)
- MySQL: 如何查询前十条数据?(mysql查询前十条)
- 模式MySQL如何设置只读模式(mysql 设置只读)
- MySQL教程:如何在数据库中增加新用户(mysql增加新用户)
- MySQL与Qt的无缝连接(mysql 连接qt)
- MySQL中使用LOOP指令实现循环(mysql中loop指令)
- 用 CSV 快速写入 MySQL 数据库(csv 写入 mysql)
- 深入解析MySQL中的i了解主键与索引的关系(mysql中i )
- MySQL中AND的使用方法及含义解析(mysql中and的含义)
- 使用ARM板连接MySQL数据库(arm板连接mysql)
- 比较MySQL与Oracle数据库的优势(mysql跟oracle)
- 2005年Mysql连接与构建中间件(2005 mysql连接)
- MySQL如何计算不同列数值的求和(mysql不同列数值求和)
- 如何解决MySQL编写困难,轻松掌握数据库操作技巧(mysql不会写)