我在我的机器上安装了MySQL Server 5.0 (Windows-7操作系统).
我现有的用于MySQL的USERNAME和PASSWORD是root,root,现在由于某种原因我也想改变USERNAME和PASSWORD.
很多人之前都问过这个问题,但没有人认为我对我有用.那么任何人都可以告诉我如何以及从哪里可以更改它?
Ghi*_*igo 37
只需从mysql控制台执行此查询:
UPDATE mysql.user SET user='newusername',
password=PASSWORD('newpassword') WHERE user='root';
FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)
说明
单击Windows"开始"按钮,然后在搜索文本框中键入"cmd".按下Enter以打开Windows命令行.
输入"mysql"并按Enter以启动MySQL命令行实用程序.使用MySQL命令行,您可以更新数据库上的表.
键入以下SQL代码以更新root用户:使用您要使用的值进行
UPDATE mysql.user SET user='newuser' WHERE User = 'root';
更改newuserroot
键入以下SQL代码以更改默认用户的密码:
UPDATE mysql.user SET authentication_string = password('pass') WHERE User = 'newuser';
替换pass为新密码,并替换newuser为您在上一步中设置的用户的名称.