管理MySQL
用户。
查询用户
1 |
SELECT User,Host FROM mysql.user; |
创建用户
1 |
CREATE USER 'username'@'host' IDENTIFIED BY 'password'; |
'username'
:用户名'host'
:指定主机,本地用户为localhost
,任意远程主机为通配符%
。'password'
:登陆密码,可以为空。
删除用户
1 |
DROP USER 'username'@'host'; |
重命名用户
1 |
RENAME USER 'username0'@'host0' TO 'username1'@'host1'; |
修改密码
更新mysql.user表
1 |
SET PASSWORD FOR 'username'@'host'='password1'; |
PASSWORD(str)函数在8.0.11已移除function_password