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
经验分享 程序员 微信小程序 职场和发展