mysql开放远程连接权限
时间:2021-08-04
本文章向大家介绍mysql开放远程连接权限,主要包括mysql开放远程连接权限使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
开放防火墙端口***
为了防止开了权限没开端口,所以第一步就开放端口吧!!!,我以我的MySQL端口3306为例,自行修改端口号。
1、控制面板打开防火墙,点击高级设置
2、点击入站规则、新建规则
3、选择:端口---下一步
4、输入要开放的指定端口(例如MySQL是:3306),下一步
5、允许链接---下一步
6、此步骤无需配置,直接下一步
7、填入规则名,点击:完成
一、MySQL 8
1、使用Navicat
打开Navicat,点击用户
选择自己的mysql用户名,点击编辑用户
将主机一栏由localhost改为%,就是将只能本机访问换成所有其他机子可访问
改好后保存即可远程连接了
2、命令行模式
1、命令行连接到数据库
mysql -uroot -p
2、切换到mysql数据库
use mysql
3、更新权限数据
update user set host='%' where user = 'root'
这句话的意思是修改用户设置,将用户root能够访问的主机修改为'%',%是通配符,意思是所有主机都能够匹配
如果是需要修改其它用户的权限,那么这里就将root改成其它用户名
4、刷新权限
flush privileges
刷新mysql的权限设置,让这个操作生效
二、MySQL 5
1.登陆mysql数据库
mysql -uroot -p
2.增加远程连接权限
use mysql; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; flush privileges;
如果只需要某一个ip段访问
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.%' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
3.修改MySQL配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address
这行
4.重启mysql服务
service mysql restart
原文地址:https://www.cnblogs.com/lyh233/p/15099065.html
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解
- TensorFlow 2建立神经网络分类模型——以iris数据为例
- 突击并发编程JUC系列-阻塞队列 BlockingQueue
- Matlab建立SVM,KNN和朴素贝叶斯模型分类绘制ROC曲线
- Python安装TensorFlow 2、tf.keras和深度学习模型的定义
- TensorFlow2 keras深度学习:MLP,CNN,RNN
- Flutter ListView 局部刷新数据、ListView点赞收藏
- R语言公交地铁路线网络图实现数据挖掘实战
- R语言风险价值VaR(Value at Risk)和损失期望值ES(Expected shortfall)的估计
- R语言机器学习实战之多项式回归
- 5000字!带你零距离接触websocket!
- 使用 GitLab CI 和 Docker 自动部署 Spring Boot 应用
- 玩转StyleGAN2模型:教你生成动漫人物
- R语言时间序列数据指数平滑法分析交互式动态可视化
- 再见Excel!最强国产开源在线表格Luckysheet走红GitHub
- R语言广义线性模型索赔频率预测:过度分散、风险暴露数和树状图可视化