数据库用户定向 及远程连接主机设置
一 为数据库设置用户权限
1 创建数据库
mysql> create database if not exists 数据库名 default charset utf-8 collate utf8_general_ci;
2 为数据库创建用户 (参数localhost其实就是可以访问的用户的主机ip 跟下面的远程连接一个效果)
create user 用户名@localhost identified by '密码';
3 授权用户
grant all privileges on 数据库名.* to 用户名@localhost;
4 刷新权限
flush privileges;
二、修改用户的host 实现远程连接本地数据库
》》use mysql; 》》select host,password,user from user; 》》update user set host=localhost where host=XX库;
host是开放访问权限的主机ip ,%就是全部主机都可以访问
然后重启服务就行了
注意:前提是同一网段下的主机
某个数据库开放权限给某个用户设置