马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
mariadb/mysql 数据库连接密码忘记了怎么办# K2 O. Q& P5 ^/ q: N) c
vi /etc/my.cnf * i' [ i; k5 C
将刚才在 ' u8 S2 {4 w' ~7 L3 n' T
[mysqld]
7 N M( P, T2 ]
% Q l+ x" ]* |1 r6 [: q
2 G; y3 w8 Z5 n" r$ S# R段中加上的
$ Q' ^: { X5 r) R/ n! |* Qskip-grant-tables
. A# c$ X1 V$ k o0 \; e c) n1 F$ Z8 v1 @: N
) K5 P* a$ ~8 p% Y2 ?+ R) t4 b
删除 5 T0 q" O7 B2 i
重启数据库服务:
5 t1 R9 E. @2 c3 p: A# C( @8 n
; H- b O- [$ `) I- Q K/ Z0 X5 F6 g- T) I
! |8 K1 L2 ?, |# f: {( X
* x7 X; b3 C& i G* j( m
通过其他方式修改: 直接修改密码。
& o9 ^* N2 }6 V! W+ t. C
" i3 _6 A+ Z+ |* P本次操作所有需要用到的密令行:/ B: R \* `; l& R
+ N" z0 U6 U6 `) W g& B, wbin>net stop mysql' E3 Y: |( [0 ^
. M, E6 _+ w ~- C3 M
bin>mysqld --skip-grant-tables
, b& ~) i$ @2 ?9 p6 L. B% w
0 o0 i; a4 D3 R, R7 u obin>mysql/ M" ^* h1 t/ F. B7 J0 s& i0 [
" A* z" l) i: smysql>use mysql
8 f- A' L: G7 ?7 d( x; \
! r7 E c8 o! z Zmysql>update user set password=password("123456") where user="root";
% ^( q) `5 k" a3 T% ^! W1 P6 f" ]; S% W
mysql>flush privileges;* L3 _ ]9 ]' [. A
+ y$ M6 s4 Q! H9 k5 }0 Y* o3 H
mysql>quit
4 V1 ~( B) W/ n, V% R# ^: F
* Y$ v# f% b W* F H; g; Lbin>mysqladmin -u root -p shutdown
5 b; Y1 Q2 g) r' s! r
6 I: S; G! {+ s7 C6 `: |) p2 z1 Gbin>net start mysql
9 L8 g( l% k# B" |" \: _
1 Z4 k6 M, h9 ^4 q1 y4 A |