主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

3

听众

427

主题
发表于 2014-11-4 02:40:14 | 查看: 1046| 回复: 2
       在LINUX系统下用过PHP的人应该有会遇到PHPmyadmin root 账号被删除的经历吧?遇到这种情况,应该怎样迅速恢复账号呢?今天就跟大家分享一下我的做法!

        首先,phpmyadmin的root账号被删除后一般在ssh内提示:
   ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)
在phpmyadmin内提示

    phpmyadmin #1045错误,无法登录 MySQL 服务器

     虽然不是很懂英语,但是不是很眼熟呢?这时候不用着急,只需要我们重新添加root账号就可以了,步骤如下:
     在ssh内如下输入:
     etc/init.d/mysql stop   (停止mysql)
     /usr/bin/mysqld_safe –skip-grant-tables
      另外再打开个一个SSH连接窗口
      [root@localhost ~]# mysql
      insert into mysql.user (host, user, password) values (‘localhost’, ‘账号一般是root’, password(‘你设置的密码’))
      flush privileges
      grant all on *.* to ‘root’@’localhost’


      最后我们再重启 mysq 登陆 OK解决问题!

收藏回复 显示全部楼层 道具 举报

发表于 2014-11-4 08:36:59
厉害,很详细啊!!!

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-15 06:04 , Processed in 0.075926 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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