mysql远程管理方式

方法一:(linux系统管理员采用)
首先用ssh远程登录到linux或windows系统,然后从linux或windows系统本地用mysql客户端命令登录到mysql-server数据库服务器。

方法二:(DBA[database administrator]数据库管理员采用)
直接在linux或windows系统的主机上用mysql的客户端命令或mysql的第三方客户端软件(如Navicat)来直接远程登录到mysql-server数据库服务器。

创建远程管理数据库的账号:
grant all on . to 用户名@'客户端主机名或IP' identified by '密码' with grant option;

说明:用help grant查看grant命令的帮助信息
grant命令语法格式:
grant 权限1,权限2,权限n on 库名称.表名称 to 用户名@'客户端主机名或IP' identified by '密码' with 选项 option;

权限:all 表示有跟root相同的所有权限,权限还可以是select、update、create、delete、drop等操作权限。

库名称.表名称 表示此用户允许操作的库和表。.就表示允许此用户操作所有的库和表。

客户端主机名或IP的写法:
localhost 表示本地主机(即本机自己)
% 表示任何IP的客户主机
192.168.11.% 表示192.168.11.0网段的所有客户端主机
172.16.%.% 表示172.16.0.0网段的所有客户端主机

IP地址的A、B、C类取值范围:
A类 1.0.0.0~127.255.255.255
B类 128.0.0.0~191.255.255.255
C类 192.0.0.0~223.255.255.255

with 选项: 常见选项如下
grant option 表示此用户拥有用grant命令创建新用户账号的权限
MAX_QUERIES_PER_HOUR 90 每小时最多请求90次
MAX_UPDATES_PER_HOUR count 每小时最多更新count次
MAX_CONNECTIONS_PER_HOUR count 每小时最多登陆连接count次(即并发量)
MAX_USER_CONNECTIONS count 每小时最多用户连接count次

转载于:https://blog.51cto.com/14300816/2383071

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值