﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-cuore-随笔分类-Database</title><link>http://www.blogjava.net/cuore/category/32591.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 27 Jun 2008 04:40:02 GMT</lastBuildDate><pubDate>Fri, 27 Jun 2008 04:40:02 GMT</pubDate><ttl>60</ttl><item><title>MYSQL修改root密码</title><link>http://www.blogjava.net/cuore/archive/2008/06/27/211066.html</link><dc:creator>greedy</dc:creator><author>greedy</author><pubDate>Fri, 27 Jun 2008 02:40:00 GMT</pubDate><guid>http://www.blogjava.net/cuore/archive/2008/06/27/211066.html</guid><wfw:comment>http://www.blogjava.net/cuore/comments/211066.html</wfw:comment><comments>http://www.blogjava.net/cuore/archive/2008/06/27/211066.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cuore/comments/commentRss/211066.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cuore/services/trackbacks/211066.html</trackback:ping><description><![CDATA[方法一:<br />
在/usr/local/mysql/bin/下：<br />
<div class="code"><br />
./mysqladmin -u root password 'new_password'<br />
</div>
<br />
一般安装时用此方法设置。<br />
<br />
方法二:<br />
在mysql状态下：<br />
<div class="code"><br />
mysql&gt;UPDATE user SET password=PASSWORD('new_password') WHERE user='root';<br />
mysql&gt;FLUSH PRIVILEGES; <br />
</div>
<br />
<br />
方法三:<br />
<div class="code"><br />
mysql&gt;SET PASSWORD FOR root=PASSWORD('new_password'); <br />
</div>
<br />
<br />
方法四：（忘记了root密码）<br />
如果忘记了 MySQL 的 root 密码，可以用以下方法重新设置： <br />
1. KILL掉系统里的MySQL进程； <br />
<br />
2. 用以下命令启动MySQL，以不检查权限的方式启动；<a name="entrymore"></a> <br />
<div class="code"><br />
mysqld_safe -skip-grant-tables &amp; <br />
</div>
<br />
3. 然后用空密码方式使用root用户登录 MySQL； <br />
<div class="code"><br />
mysql -u root <br />
</div>
<br />
4. 修改root用户的密码； <br />
<div class="code"><br />
mysql&gt; update mysql.user set password=PASSWORD('新密码') where User='root';<br />
mysql&gt; flush privileges;<br />
mysql&gt; quit <br />
</div>
<br />
<br />
5. 重新启动MySQL，就可以使用新密码登录了。<br />
<img src ="http://www.blogjava.net/cuore/aggbug/211066.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cuore/" target="_blank">greedy</a> 2008-06-27 10:40 <a href="http://www.blogjava.net/cuore/archive/2008/06/27/211066.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>