welcome friends , I hope that is useful for you here ~~~

mysql修改的ROOT密码方法

上一篇 / 下一篇  2006-12-28 23:08:13

新装MYSQL默认搂ROOT密码为空LUPA开源社区|"Nlo4D1l
设置如下:mysql -u root mysql
"De0T1R.{~;{5Zv0 mysql> 状态下输入 update user set password=password('新密码') where user='root'; LUPA开源社区.r`Cgc"U@N
回显LUPA开源社区/oF7~,].MJ![
Query OK, 0 rows affected (0.00 sec)LUPA开源社区r | @%ELF D
Rows matched: 2 Changed: 0 Warnings: 0LUPA开源社区;qoQQC2dC
mysql> 状态下输入 FLUSH PRIVILEGES;LUPA开源社区"t9U7r!vV{a3y Z
回显
_4Q/z3@Z N4f*|0 Query OK, 0 rows affected (0.00 sec)LUPA开源社区M$E9G-R/h,x
mysql> 状态下输入 quit
hq*Y)t2b-zc0 退出 sql
sJ nd-D3Y0
HzlUDYiL ]*L0 如果忘记了ROOT密码,要重置ROOT密码的话LUPA开源社区}_2AG$f$~$Xh"\
设置如下:1. KILL掉系统里的MySQL进程;
{9plk3\w0             2. 用以下命令启动MySQL,以不检查权限的方式启动;LUPA开源社区z:jC1^4M#K#l
              mysqld --skip-grant-tables &LUPA开源社区.c)e,wS4tp
            3. 然后用空密码方式使用root用户登录 MySQL;LUPA开源社区d.qE9P;H]
            mysql -u root
T6B7nV]h-h3o0             4. 修改root用户的密码;LUPA开源社区6M ~/v|*X R!US.f
            mysql> update mysql.user set password=PASSWORD('新密码') where User='root'; LUPA开源社区/E3gX?rmW
            mysql> flush privileges; LUPA开源社区%]-J"t8G&j4P/Y#?
            mysql> quit
$Z v!Z.wsy0             5. 重新启动MySQL,就可以使用新密码登录了。
8RKD"g2qk1N0 LUPA开源社区;b| E*@}pL2vN
如果想修改现有密码LUPA开源社区 ALY FO fI$ZU
设置如下 :LUPA开源社区Kb"zHq
mysql -uroot -pLUPA开源社区_7_ b&@(y5a-x/O6eQ
password:输入你的旧密码LUPA开源社区gT9?F_1l6I/T&t1}
mysql>update mysql.user set password=PASSWORD('新密码') where User='root';
$|XmVs*As2^-e0 mysql> flush privileges;LUPA开源社区;t%Nuwz;y0cR
mysql> quitLUPA开源社区@Cl"|Y~O
重新启动MySQL,就可以使用新密码登录了。

TAG:

引用 删除 Guest   /   2008-06-18 17:56:06
不太理解MYSQL的安全机制,如果是这样的话企不是没有任何安全性可言吗?
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar