马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
mariadb/mysql 数据库连接密码忘记了怎么办, t7 |" h% y7 v( n% }
vi /etc/my.cnf 9 s h9 r/ C6 h( y. @9 P
将刚才在 " [$ x' P; I6 S$ u0 ?: k! J E8 m
[mysqld]
/ D- p: x+ W8 \% e: x% e2 {. n2 ^
; t, v. h* C! s5 q/ o : K% F+ t n' ]* ^
段中加上的
" c( m; N+ e) }skip-grant-tables
j; |9 P* c' m# ]0 m1 m8 p( B9 D
3 K% U% H& s- F
; \- v1 t8 R/ t3 x" o* o* [. L删除
2 E+ s/ W7 ]" J( U- [重启数据库服务: 8 e7 G- ~' @+ Y( t
6 H+ H/ F" \% h" t; W1 x4 t
' N. p7 @1 {. D+ i# U) k$ W* ^1 q; ~9 L
4 B; d3 A8 X* J, A) S8 L
通过其他方式修改: 直接修改密码。" s9 w2 u/ ^2 h3 \5 ~: c' R2 U
3 A+ c2 w$ h, k$ z7 @6 D' E# V3 }8 P本次操作所有需要用到的密令行:6 X% E* f1 G& w
: _0 m- [6 U& Z; E! V1 O' ebin>net stop mysql7 Y$ n' f4 p) q0 @4 C2 Z0 m* e3 V
$ N0 W! ]! ]( J% Tbin>mysqld --skip-grant-tables
, Z2 P3 P; [ g8 x$ [
' b5 @. d7 W( U" J% U' O, Xbin>mysql
/ f3 c3 E2 v0 C7 A4 S0 s8 N% U5 K+ t
& c7 x' [5 X2 J* ?" @3 xmysql>use mysql
) k" L9 @& l- |
/ l6 h% K$ v. x; F e% b' w! dmysql>update user set password=password("123456") where user="root";
! h) a1 }# K A8 Z( @% h# y
* }* k5 ^" r! b( c" i: C3 w$ {mysql>flush privileges;; V5 f, N) I* B
: J/ e' c- s4 X8 S% c$ x# vmysql>quit
- n8 F1 u! Z3 C9 P& r% d
- y/ A9 ^% x e5 z- @5 L4 u. {bin>mysqladmin -u root -p shutdown& i+ H2 ]4 e, R0 y& X* n: T" L2 D
. F7 f5 j! f ~! ?& V! X1 ^6 a
bin>net start mysql
( R% z% `! n8 A7 c R3 w% F 4 {, R" h* ?! W, X$ ]% L9 y
|