我在 Ubuntu 中运行 MySQL,默认安装。
如何将用户名从 root
更改为另一个用户名,比如 admin
?最好从命令行。
最佳答案
连接 MySQL 后运行
use mysql;
update user set user='admin' where user='root';
flush privileges;
就是这样。
如果你还想修改密码,在 MySQL < 5.7,运行
update user set password=PASSWORD('new password') where user='admin';
刷新权限之前;
。在 MySQL >= 5.7 中,user
表中的 password
字段被重命名为 authentication_string
,所以上面一行变成了:
update user set authentication_string=PASSWORD('new password') where user='admin';
关于mysql - 如何在 MySQL 中更改 root 用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19539028/