10
A
回答
26
連接到MySQL運行後
use mysql;
update user set user='admin' where user='root';
flush privileges;
就是這樣。
如果你也想改密碼,在MySQL 5.7 <,flush privileges;
之前運行
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';
1
我只想說,對我來說,沒有列「密碼」。
要更改密碼,正確的領域進行authentication_string
所以命令
update user set authentication_string=PASSWORD('new password') where user='admin';
我不是MySQL的專家,所以我不知道確切原因,但我說的是正確的,至少在我的情況下。
相關問題
- 1. 如何更改MySQL中root用戶的密碼?
- 2. 如何從非root用戶更改至非root用戶與ansible
- 3. 如何更改MySQL實例root用戶密碼?
- 4. 如何更改Cloudbees上的MySQL root用戶的默認密碼?
- 5. 用戶更改elfinder root
- 6. 如何更改mysql root密碼
- 7. 如何更改mysql的root密碼
- 8. 如何在GitLab中更改root用戶的電子郵件?
- 9. 更改root密碼mysql
- 10. 如何限制其他用戶在MySQL中刪除root用戶?
- 11. 當試圖更改root用戶名時,表'DBName.user'不存在
- 12. 如何在Ubuntu 17.04上更改mysql-server中的root @ localhost密碼?
- 13. 如何在mysql中更改表名
- 14. 在Centos7上更改mysql root密碼
- 15. 更新mysql root用戶密碼?
- 16. 如何更改JIRA中的用戶名?
- 17. 如何更改用戶名在ASPNETDB.MDF
- 18. 如何以非root用戶登錄MySQL
- 19. 更改MySQL用戶名用mysqladmin
- 20. 使用root權限訪問服務器,我將如何更改mysql root密碼?
- 21. Mysql更改用戶名查詢
- 22. PHP/MYSQL更改用戶名和密碼
- 23. 如何在MySQL命令行客戶端中更改用戶
- 24. 如何在mysql中爲root用戶恢復撥款
- 25. 如何在mysql中創建沒有密碼的root用戶
- 26. 如何更改mysql用戶密碼?
- 27. 如何更改mysql用戶權限?
- 28. MAMP mysql破解root用戶
- 29. MySQL的非root用戶
- 30. 用戶= root運行MySQL
這隻發生在MySQL 5.7之後,當我發佈我的答案時,情況並非如此。我更新了我的答案。 –