当前位置:Gxlcms > mysql > mysql远程连数据之经验总结_MySQL

mysql远程连数据之经验总结_MySQL

时间:2021-07-01 10:21:17 帮助过:16人阅读

bitsCN.com

mysql远程连数据之经验总结

[sql]

1. 新增用户

[sql]

mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));

mysql>flush privileges;

2. 修改用户密码 www.bitsCN.com

[sql]

mysql>update mysql.user set password=password('new password') where User="lionbule" and Host="localhost";

mysql>flush privileges;

3. 删除用户

[sql]

mysql>DELETE FROM user WHERE User="lionbule" and Host="localhost";

mysql>flush privileges;

4. 权限分配

4.1. grant用法

grant 权限 on 数据库.* to 用户名@'登录主机' identified by '密码'

[sql]

权限:

常用总结, ALL/ALTER/CREATE/DROP/SELECT/UPDATE/DELETE

数据库:

*.* 表示所有库的所有表

test.* 表示test库的所有表

test.test_table 表示test库的test_table表

用户名:

mysql账户名

登陆主机: www.bitsCN.com

允许登陆mysql server的客户端ip

'%'表示所有ip

'localhost' 表示本机

'192.168.10.2' 特定IP

密码:

账户对应的登陆密码

举例如下:

[sql]

mysql>grant all on test.* to lionbule@'%' identified by 'hello1234';

mysql>flush privileges;

bitsCN.com

人气教程排行