mysql数据库指定ip远程访问

1、登录

mysql -u root -p

之后输入密码进行登陆

2.权限设置及说明

2.1添加远程ip访问权限

GRANT ALL PRIVILEGES ON *,* T0 'root'@'192.168,199,99' IDENTIFIED BY 'FEFJay' MITH GRANT OPTION; flush privileges;

2.2命令解释

第一行中,192.168.199.99是阿里云内网的一个地址,这个是允许远程访问的IP的值。自行改为其他值.root是账户名,后面的FEFJay是密码。即,允许来自192.168.199.99的连接并使用root账户和FEFJay这个密码进行访问。ALL PRIVILEGES ON 后面的*表示所有数据库,即完全访问权限,可以指定为特定数据库而IP这里,可以使用%来表示所有IP第二行是使设置立刻生效 。

3.本质

以上所有操作,其实就是在mysql库的user表,添加了一条新的记录,相应的:Host=特定ip,User=允许登录的用户名,Password=密码 等等

mysql -uroot-p -h192.168.199.90 -P8866 #服务器ip192.168.199.90 端口是8866

相关推荐
Dreamboat-L4 分钟前
Redis及其两种持久化技术详解
数据库·redis·缓存
伐尘6 分钟前
【MySQL】间隙锁 与 排他锁 的区别
数据库·mysql
浒畔居24 分钟前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
一个响当当的名号1 小时前
lectrue9 索引并发控制
java·开发语言·数据库
liu****1 小时前
4.Qt窗口开发全解析:菜单栏、工具栏、状态栏及对话框实战
数据库·c++·qt·系统架构
三水不滴1 小时前
Redis缓存更新策略
数据库·经验分享·redis·笔记·后端·缓存
企鹅侠客2 小时前
第35章—内核解析篇:Redis内存淘汰机制
数据库·redis
西柚小萌新2 小时前
【人工智能:Agent】--12.多智能体(二)
数据库
快乐非自愿2 小时前
【面试题】MySQL 的索引类型有哪些?
数据库·mysql·面试
naruto_lnq2 小时前
使用Fabric自动化你的部署流程
jvm·数据库·python