mysql切换用户命令

发布时间: 2023-11-21 11:32 阅读: 文章来源:1MUMB1810PS

以下命令只在mysql5.7运行通过,对于低版本或者mysql8,个别命令会有所不同,本人未亲测。

// 使用root用户登录mysql

mysql -u root -p

// 切换到mysql数据库

use mysql;

// 查询用户表中的主机,用户,密码字段

select host,user,authentication_string from user;

// 创建新用户dust,密码为dust

create user ‘dust‘@‘localhost‘ identified by ‘dust‘;

// 删除用户

drop user ‘dust‘@‘localhost‘;

// 用户授权

grant all privileges on *.* to ‘dust‘@‘localhost‘ with grant option;

// 更新用户密码-方法1

update user set authentication_string=password("root") where user=‘dust‘;

// 更新用户密码-方法2

alter user ‘dust‘@‘localhost‘ IDENTIFIED BY ‘dust‘;

// 更新host字段

update user set host = ‘%‘ where user =‘root‘;

•••展开全文