linux mysql ip_Linux下配置mysql允许指定IP远程访问
一、Mysql允许指定IP远程访问
1、登录mysql -u root -p
之后输入密码进行登陆
2、查看用户表
首先要先指定使用mysql数据库,然后再进行查询操作//进入mysql数据库mysql> use mysql
myql> select Host,User from user;
下面的列表就是查询user表后可以访问数据库的指定的Ip地址
3、权限设置及说明
3.1、使用grant all privileges on来更改用户对应某些库的远程权限
语法模板grant all privileges on 库名.表名 to 用户名@IP地址 identified by 密码 with grant option;
flush privileges;
库名:要远程访问的数据库名称,所有的数据库使用“*”
表名:要远程访问的数据库下的表的名称,所有的表使用“*”
用户名:要赋给远程访问权限的用户名称
IP地址:可以远程访问的电脑的IP地址,所有的地址使用“%”
密码:要赋给远程访问权限的用户对应使用的密码
3.2、示例:更新/授权用户表//更新用户表
mysql> update user set Host = % where Host = localhost & user
一、Mysql允许指定IP远程访问 1、登录mysql -u root -p 之后输入密码进行登陆 2、查看用户表 首先要先指定使用mysql数据库,然后再进行查询操作//进入mysql数据库mysql> use mysql myql> select Host,User from user; 下面的列表就是查询user表后可以访问数据库的指定的Ip地址 3、权限设置及说明 3.1、使用grant all privileges on来更改用户对应某些库的远程权限 语法模板grant all privileges on 库名.表名 to 用户名@IP地址 identified by 密码 with grant option; flush privileges; 库名:要远程访问的数据库名称,所有的数据库使用“*” 表名:要远程访问的数据库下的表的名称,所有的表使用“*” 用户名:要赋给远程访问权限的用户名称 IP地址:可以远程访问的电脑的IP地址,所有的地址使用“%” 密码:要赋给远程访问权限的用户对应使用的密码 3.2、示例:更新/授权用户表//更新用户表 mysql> update user set Host = % where Host = localhost & user