找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7801|回复: 0

linux系统 phpmyadmin root账号被删除恢复方法

[复制链接]
发表于 2013-11-29 11:15:20 | 显示全部楼层 |阅读模式
phpmyadmin的root账号被删除后一般在ssh内提示:
+ S  H$ G; s" E' a" f: M& a: T* I; v& u- B
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

! s; {0 {  u% W9 y% D8 `3 X
$ P. T, y/ y7 j  Z/ U2 C# V; F在phpmyadmin内提示
phpmyadmin #1045错误,无法登录 MySQL 服务器

" Y7 O/ K, u$ T# i1 ~: A/ \* e" R% ]7 b' O
这时候需要我们重新添加root账号,步骤如下:% L- R7 j1 d& }/ A: ?, y$ ^& ^, h* d% \

  Y  R, ~, u; N2 x5 M. y: ?" h 在ssh内如下输入:6 A- P0 Q9 ?7 w  k5 D! S. Q
* W$ d: s' v5 ?. J9 z% C7 A
etc/init.d/mysql stop   (停止mysql)
2 _! d6 S* z/ c/ s: G /usr/bin/mysqld_safe --skip-grant-tables
8 B6 [$ t& \" _* {  v7 B2 i另外打开个SSH连接窗口6 Y  v* W8 o# G) k8 `8 y1 A
[root@localhost ~]# mysql  r; ~3 @! Z, G. B  m" q
insert into mysql.user (host, user, password) values ('localhost', '账号一般是root', password('你设置的密码'));! e! I$ y$ A# {* p8 E
flush privileges;
7 g5 K% `# ?1 l; o2 \' ?/ q' ^; P grant all on *.* to 'root'@'localhost';
5 z& r4 t4 a/ [
. p- h5 R) S& z& ]# e; R, A; u, I) }/ ~' p  T5 J" n- A
然后重启 mysq 登陆 OK解决问题~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|第一站论坛 ( 蜀ICP备06004864号-6 )

GMT+8, 2025-7-5 15:00 , Processed in 0.053178 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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