易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 1391|回复: 2
收起左侧

mariadb/mysql 数据库连接密码忘记了怎么办

[复制链接]
发表于 2022-1-5 13:53:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

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
 楼主| 发表于 2022-1-5 13:55:09 | 显示全部楼层
直接修改密码。
) o5 u; u0 g+ V: l' G: P
& g0 u' ~* T" F& _! O本次操作所有需要用到的密令行:
5 R4 _2 k7 v: k
  S+ q2 \: ^0 l# ?3 O! n( _$ D. ubin>net stop mysql
5 w1 i8 s5 s; k0 ?7 J; |- Q* X, w7 E  ]# D' c
bin>mysqld --skip-grant-tables0 S8 @4 M3 s# I5 X' E. P
! G. p9 i8 c; T3 _: C0 l: `/ u
bin>mysql' k$ p0 E7 p6 S
! e* K8 A' _. e& d) E
mysql>use mysql* c! U1 w% T# h3 l$ ^

3 s6 o/ A. L# n/ Smysql>update user set password=password("123456") where user="root";
3 Q/ d1 T. [* z" P$ ^" v
0 w; L6 W4 \  T/ z: A5 hmysql>flush privileges;
  Z6 ]) y4 s- T: L
5 W  z* M; P* ]. F: [1 M/ x% c0 vmysql>quit& }4 }/ p' Y$ r2 _3 @/ P

2 T0 f- c0 Q& `# ], c3 wbin>mysqladmin -u root -p shutdown
, B( r: a6 h6 f! L- b0 M
9 s; e+ Z. i$ w; ~2 z3 J4 b5 Kbin>net start mysql
: [' C: [7 F* O0 a. A: d0 m1 g/ m- F  S. n3 p+ F

# ]* X9 z: Y% r$ h
 楼主| 发表于 2024-7-9 22:21:14 | 显示全部楼层
windows版本忘记密码,修改my.ini文件,添加
9 a3 w9 Z- p/ K1 |  w. W( a[mysqld]7 v; \: u1 t5 o

4 O3 M% \3 j) W+ [) o& f0 c& V! J- P) m+ `, `3 y; _

5 m( Y1 r" y- R& n2 Y% N, K0 i: c段中加上的% y: P# d2 {5 W9 }3 O4 z. w

; X3 t9 o: x; ]4 j( R) }; [skip-grant-tables1 n' j9 z" C' P8 m2 g) N$ |. D8 b

3 @( B6 y. D/ Z4 I( U! ~) \
4 @9 a2 v8 b- B/ F2 F: T找到服务,找到mysql数据库,右键重启即可。/ _, @, Y! U( O

8 r+ N4 D  ^( hC:\Users\admin>mysql -u root -p- F0 a7 u; y5 y2 O+ J' j, K& L# b
Enter password: ********! t$ n' i0 ]8 Y0 [
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
9 ?- h1 G) _( k! i: `7 I
1 }9 ~! e, b6 x! K8 M! a1 GC:\Users\admin>mysql -u root -p
  X. r% z/ m3 u& {& oEnter password:2 H7 c5 h7 j  z8 Y
Welcome to the MariaDB monitor.  Commands end with ; or \g.
5 }8 X: L" h5 y4 mYour MariaDB connection id is 3
1 U, @4 [# ]9 R! D/ y% w; v8 i4 v3 aServer version: 11.5.1-MariaDB mariadb.org binary distribution) z( m( k. b4 n, H

0 |- F: Y6 X; m7 B6 m0 `7 OCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
* i8 `2 @  O7 D, |6 F
" I2 {  L4 `* U/ kType 'help;' or '\h' for help. Type '\c' to clear the current input statement.4 F! x, v% }; V$ @2 L
4 D" @' [* J# c
MariaDB [(none)]>
- c/ r7 o" o9 F4 C* |MariaDB [(none)]>$ \3 p% S7 @2 j# j% Q* Y7 y
MariaDB [(none)]>
/ J0 N7 I7 _  X; z% p, k' _. |) F; y. `9 X& e4 c+ S* \" C
问题解决。! L4 {$ u% v( }6 N, E" z1 u  |7 E
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 20:20 , Processed in 0.051599 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表