本文讨论的是Linux系统下phpmyadmin的root密码修改方法,windows不在本文讨论范围之内!
phpmyadmin的root密码修改失败一直困扰我很久,经过多次动手实验,现将修改方法详细记录一下:
要修改phpmyadmin的root密码需要修改两个重要的地方!
第一步:修改mysql的root密码
如果你已知道mysql的root密码,请直接执行以下步骤:
首先登陆SSH,然后执行命令:
mysql -u root -p
Enter password: 原密码
update user set password=password('新密码') where user='root';
如果忘记mysql的root密码,请依次执行以下命令:
第一步:(停掉正在运行的mysql)
service mysqld stop
第二步:使用 “–skip-grant-tables”参数重新启动mysql
mysqld_safe --skip-grant-tables &
第三步:用帐号登录mysql
mysql -u root
第四步:改变数据库
use mysql
第五步:修改密码,记得密码要用password()函数进行加密,一定不要忘记!!!
update user set password=password('新密码') where user='root';
第六步:刷新权限
flush previleges;
flush previleges;
第七步:退出mysql
quit
第八步:对mysql进行重启:
service mysqld restart
第九步:用更改过的密码重新登录即可:
mysql -u root -p
Enter password: 新密码
quit
到此,mysql的root密码成功被修改!
下一步,将修改phpmyadmin的root密码
1、在安装phpMyAdmin的根目录下找到config.inc.php配置文件
如果不会找可执行以下命令:
find / -name config.inc.php
2、编辑该文件:
vi config.inc.php
3、在打开的配置文件里找到$cfg['Servers'][$i]['controlpass'] = ‘*******’;”这一段其中*******就是你的密码,默认为空,将它修改成你mysql的root密码。
4、如果你的用户名也修改过的话就找到$cfg['Servers'][$i]['controluser'] = ‘root’;这一段,其中root就是你的用户名,保持默认的root用户名。
修改后保存退出。
重启web服务器,我的是apache,则执行:
service httpd restart
大功告成,现在清除浏览器的cookie信息后关闭浏览器,并重新打开登陆地址,OK,登陆成功!
看得透又看得远者prevail. ppt.cc/flUmLx ppt.cc/fqtgqx ppt.cc/fZsXUx ppt.cc/fhWnZx ppt.cc/fnrkVx ppt.cc/f2CBVx
ppt.cc/fKlBax ppt.cc/fwlgFx ppt.cc/fVjECx ppt.cc/fEnHsx ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com ubuntugeek.com runoob.com man.linuxde.net ppt.cc/fwpCex ppt.cc/fxcLIx ppt.cc/foX6Ux linuxprobe.com linuxtechi.com howtoforge.com linuxstory.org systutorials.com ghacks.net linuxopsys.com ppt.cc/ffAGfx ppt.cc/fJbezx ppt.cc/fNIQDx ppt.cc/fCSllx ppt.cc/fybDVx ppt.cc/fIMQxx
No comments:
Post a Comment