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

相关推荐
天空属于哈夫克38 分钟前
自动化素材中枢:实现云端文件与外部群消息的异步同步方案
数据库·oracle
Navicat中国31 分钟前
Navicat Premium Lite 正式登录鸿蒙应用市场
数据库·华为·harmonyos·navicat
Yvonne爱编码37 分钟前
数据库---Day 1 数据库基础
数据库·mysql·oracle
Ricky_Theseus43 分钟前
数据库关系代数 - 连接操作
linux·数据库·算法
FL4m3Y4n43 分钟前
MySQL索引原理与SQL优化
android·sql·mysql
2301_793804691 小时前
定时任务专家:Python Schedule库使用指南
jvm·数据库·python
guslegend1 小时前
MySQL高手第三章
数据库·mysql
spring2997921 小时前
MySQL无法连接到本地localhost的解决办法2024.11.8
数据库·mysql·adb
L1624761 小时前
MySQL 8.0 MGR + KeepAlived 生产级全流程搭建手册
数据库·mysql
Rust语言中文社区2 小时前
【Rust日报】用 Rust 重写的 Turso 是一个更好的 SQLite 吗?
开发语言·数据库·后端·rust·sqlite