题: How do I change MySQL 根 Password?
回答: You can change MySQL 根 password using 上 e of the following 3 methods.
这些方法可以在Windows和Unix环境中使用,包括Ubuntu,Debian,CentOS,Fedora,RedHat,Arch Linux,SUSE等。
Method 1. How to Change MySQL Root Password Using MySQL的admin Command?
您可以使用mysqladmin命令更改mySQL根密码,如下所示。请注意 -p和currentpassword之间没有空格.
# MySQL的admin -u 根 -pcurrentpassword password '新密码'
一旦您’进行了更改,请确保您可以成功使用新密码登录,如下所示。
# MySQL的 -u 根 -pnewpassword Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.1.25-rc-community MySQL Community Server (GPL) mysql>
方法2。如何使用UPDATE SQL命令从MySQL提示符更改MySQL根密码?
您还可以结合使用标准的update SQL命令和MySQL密码功能来更改密码,如下所示。
Login to MySQL 根 account using old password
# MySQL的 -u 根 -poldpassword Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.1.25-rc-community MySQL Community Server (GPL) mysql>
Use the UPDATE Command to change 根 password.
MySQL的>更新用户SET密码= PASSWORD('newpassword') WHERE user='root'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0
Verify the new MySQL 根 password
一旦您’进行了更改,请确保您可以成功使用新密码登录,如下所示。
# MySQL的 -u 根 -pnewpassword Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.1.25-rc-community MySQL Community Server (GPL) mysql>
Method 3. How to Set MySQL Root Password Using MySQL的admin Command?
仅当当前没有为根帐户分配密码时,此方法才有效。如果你不这样做’如果没有为根帐户分配任何密码,请设置密码而不提供当前密码,如下所示。
# MySQL的admin -u 根 password '新密码' [Note: There is no currentpassword for 根 in this example]
如何使用mysqladmin命令更改MySQL普通用户(非root用户)密码?
您可以使用相同的mysqladmin命令来更改mySQL最终用户帐户的密码,如下所示。
# MySQL的admin -u jsmith -pcurrentpassword password '新密码'
如何使用UPDATE SQL命令从MySQL提示符更改MySQL普通用户(非root用户)密码?
您也可以结合使用标准的update SQL命令和MySQL密码功能来更改非root用户的密码,如下所示。
MySQL的>更新用户SET密码= PASSWORD('newpassword') WHERE user='ramesh'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0
如果您喜欢这篇文章,您可能还会喜欢..
![]() |
![]() |
![]() |
![]() |
如果您不知道当前密码怎么办?创建一个全新的MySql安装。创建一些数据库。将所有内容从问题数据库的mysql目录复制到新数据库的目录。根据需要更改所有内容,然后复制回到mysql目录。并且不要忘记在复制文件之前停止服务器。