网络营销电子商务研究中心  
How to buy the best prescription safety glasses in Canada? Let's study!
Go Back   网络营销电子商务研究中心 > 网站设计 > PHP
User Name
Password
 
FAQ Members List Calendar Cheap Glasses

Reply
 
Thread Tools Display Modes
  #1   IP: 112.87.30.10
Old 2016-08-02, 07:12 AM
Rachal Rachal is offline
初级会员
 
Join Date: 2007-05-29
Posts: 1
Rachal 现在声名狼藉
Default xampp集成包如何重置mysql的密码

安装使用xampp,装好后root默认没有密码,phpmyadmin是用config文件进行连接的,鉴于安全性我决定给root加个密码,在知道如何进入mysql后如何修改密码非常简单,在此不多废话,主要我是刚接触xampp,结果把密码搞乱了,无论如何进不去,无奈,在网上查阅各种资料,终于找到如何在不知道密码的情况下进入mysql数据修改root密码,其实网上的方法很多,但是主要都有那么一两点没说清楚,在此我把自己用的方法记录下来,一是方便以后查阅,而是希望可以帮助那些跟我有同样遭遇的同仁们。

详细步骤如下,其实也只是从别处拷过来稍作修改:

1. 停止mysql:用图形化工具或者在cmd命令下输入net stop mysql,在c盘根目录下输入

2. 打开cmd,切换目录到 /xampp/mysql/bin, 运行

mysqld --skip-grant-tables

这条命令是跳过权限检查启动mysql服务

输完后enter这个窗口进入无法操作状态,保持这个窗口别关闭

3. 打开另一个cmd,同样切换目录到 /xampp/mysql/bin,运行

mysql –u root

用root登录到数据库

4. 修改root的密码

>use mysql
>update user set password=PASSWORD(’新密码’) where user=’root’
>flush privileges

完成修改,最好每一步都要严格这么做,几个注意问题:一定要先停止mysql在进行这一系列操作,二是注意命令的完整性,比如空格,几个-等细节,一定要用那个PASSWORD函数,否则你输入的是加密后的,原始密码不是你输入的,用这个函数你输入的密码就是为经过加密的原密码,就可以用你输入的密码登录,三是修改完密码后一定要输入flush privileges,否则修改不会被保存。

希望可以帮助到碰到同样问题的人。
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 2 (0 members and 2 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Prescription-glasses.com offers prescription glasses online at discount prices.
All times are GMT +8. The time now is 10:58 AM.


Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.