新装MYSQL默认搂ROOT密码为空
LUPA开源社区|"Nlo4D1l
设置如下:mysql -u root mysql
"D e0T1R.{~;{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: 0
LUPA开源社区;qoQ QC2dC
mysql> 状态下输入 FLUSH PRIVILEGES;
LUPA开源社区"t9U7r!vV{a3yZ
回显
_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进程;
{9p lk3\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开源社区 ALYFOfI$ZU
设置如下 :
LUPA开源社区Kb"zHq
mysql -uroot -p
LUPA开源社区_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> quit
LUPA开源社区@Cl"|Y~O
重新启动MySQL,就可以使用新密码登录了。