我从MYSQL咨询了官方文档:https://dev.mysql.com/doc/refman/5.7/en/alter-user.html
但是不起作用。
我必须更改数据库User中的用户名。
示例:
用户数据库:
login: john password: 123
新名称:
login: johny password:123
有可能吗?
mysql面板中的示例:
如果我更改了登录名,我可以...保留所有特权
答案 0 :(得分:0)
打开mysql并使用您的用户名(john)和密码(123)进入数据库-
现在输入以下命令:
use mysql;
update user set User='johny' where User='john';
flush privileges;
如果您还想更改密码,那么-
再次使用您的用户名和密码进入数据库
现在输入以下命令:
use mysql;
update user set PASSWORD=password("updated password") where User='johny';
flush privileges;