查看用户信息
代码语言:javascript
复制USE mysql;
SELECT `user`,`host`,`authentication_string` FROM user;
#user 用户名
#host 权限,及可通过此账号访问数据库的ip地址
#authentication_string 加密后的密码
创建用户
代码语言:javascript
复制CREATE USER 'username'@'host' IDENTIFIED BY 'password';
#若host为 % 则表示所有ip可访问
添加权限
代码语言:javascript
复制GRANT ALL ON databaseName.tableName TO 'userName'@'host';
FLUSH PRIVILEGES;
修改用户密码
代码语言:javascript
复制#先将 authentication_string 置空
UPDATE user SET authentication_string='' WHERE user='root';
#通过 username 和 host 定位到用户,修改密码
ALTER user 'username'@'host' IDENTIFIED BY 'password';
#刷新
FLUSH PRIVILEGES;