差别
这里会显示出您选择的修订版和当前版本之间的差别。
后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
others:reset_mysql_root_pwd [2010/08/25 10:56] root 创建 |
others:reset_mysql_root_pwd [2010/08/25 14:35] root |
||
---|---|---|---|
行 4: | 行 4: | ||
在SSH中执行下面的命令即可将MySQL密码重置为diavps | 在SSH中执行下面的命令即可将MySQL密码重置为diavps | ||
<code> | <code> | ||
- | rm reset-mysql-root-password.phps | + | rm -f reset-mysql-root-password.phps |
wget http://down.hostwiki.info/mysql/reset-mysql-root-password.phps | wget http://down.hostwiki.info/mysql/reset-mysql-root-password.phps | ||
php reset-mysql-root-password.phps diavps | php reset-mysql-root-password.phps diavps | ||
行 11: | 行 11: | ||
==(2)Windows系统== | ==(2)Windows系统== | ||
+ | 1、首先停止正在运行的MySQL进程\\ | ||
+ | <code> | ||
+ | net stop mysql | ||
+ | </code> | ||
+ | 如未加载为服务,可直接在进程管理器中进行关闭。\\ | ||
+ | \\ | ||
+ | 2、以安全模式启动MySQL\\ | ||
+ | 在命令行下运行\\ | ||
+ | <code> | ||
+ | X:/MySQL/bin/mysqld-nt.exe --skip-grant-tables | ||
+ | </code> | ||
+ | \\ | ||
+ | 3、完成以后就可以不用密码进入MySQL了\\ | ||
+ | <code> | ||
+ | X:/MySQL/bin/mysql -u root -p | ||
+ | </code> | ||
+ | 提示输入密码时直接回车即可。\\ | ||
+ | \\ | ||
+ | 4、更改密码\\ | ||
+ | <code> | ||
+ | >use mysql | ||
+ | >update user set password=password("新密码") where user="root"; | ||
+ | >flush privileges; | ||
+ | </code> | ||
+ | \\ | ||
+ | 5、启动MySQL\\ | ||
+ | 在任务管理器里关闭所有MySQL的进程,使用下面的命令启动。\\ | ||
+ | <code> | ||
+ | net start mysql | ||
+ | </code> |
最后更改: in 2010/09/04 14:42