WAMP是Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python,常用来搭建动态网站或者服务器的开源软件。 
1.下载页面:http://www.wampserver.com/en/安装教程网上很多,基本都是下一步的,在此不做过多的介绍了。 
2.安装成功后启动,图标显示绿色为正常启动。显示为黄色,一般的端口80被占用,或者之前安装过MYSQL,出现了冲突。因为之前安装过xamp,所以打开之后一直显示为黄色,卸载后就可以正常使用了。

3.修改密码一:进入phpMyAdmin直接修改,一般会成功,但是也有很多不成功的,不是十分可靠;

(1)在phpMyAdmin界面中点击【用户】,将用户概况中的所有用户名为【root】用户的密码都改为【要修改的密码】。修改是点击【编辑权限】,设置密码即可。 
(2)在目录wamp\apps下找到phpmyadmin文件夹下的【config.inc.php】文件,

修改【$cfg['Servers'][$i]['password'] = ''】;
为【$cfg['Servers'][$i]['password'] = '要修改的密码';】。
  • 1
  • 2

(3)再进入目录并打开D:/wamp/apps/phpmyadmin3.5.1/libraries/config.default.php 文件,

修改$cfg['Servers'][$i]['password'] = '您修改的密码';
  • 1

重启wampserver。至此密码修改成功重新启动服务即可。 
但是尝试很多次不成功,这种方法并不是十分可靠。有人说是这样的: 
由于通过Phpmyadminmysql界面直接修改的密码是letain编码方式,而登录时使用的是utf8编码方式,所以只有是对用户设置了密码,然后就无法登录进去。所以在设置密码时,只能通过mysql命令行设置,且需要关键命令set names utf8;把当前模式设置为utf8后再更新密码,之后就可以通过密码登录进去了。

4.修改密码二:使用WAMP的MySql控制台修改。

(1)打开WAMP的mysql控制台,提示输入密码,开始密码为空,直接按回车 
(2)输入【use mysql】,控制台提示【Database changed】 
(3)输入【update user set password=PASSWORD(‘要修改的密码’) where user=’root’;】

一般百度到的都是这个命令,但是会提示错误,password unknown等等; 
原因:版本更新后,password变成了authentication_string. 
解决办法:输入【update user set authentication_string=PASSWORD(‘要修改的密码’) where user=’root’;】 
此时控制台提示【Query OK,XXXXXXXXX】

(4)最后输入【flush privileges】,回车 
(5)输入【quit】,退出。 
(6)在目录wamp\apps下找到phpmyadmin文件夹下的【config.inc.php】文件,

修改【$cfg['Servers'][$i]['password'] = ''】;
为【$cfg['Servers'][$i]['password'] = '要修改的密码';】。
  • 1
  • 2

5 忘记密码后需要重置重置密码:

(1)在文件D:\wamp\wamp64\bin\mysql\mysql5.7.9中【my.ini】的【mysqlId】字段最下面加入【skip-grant-tables】,重启mysql服务 
(2)再进入mysql控制台重新修改密码。 
(3)改完密码后将【my.ini】中添加的【skip-grant-tables】删掉。 
(4)重新启动服务

修改和重置WAMP的phpMyAdmin密码的更多相关文章

  1. gitlab修改(重置)root用户密码

    gitlab修改(重置)root用户密码 1.使用root权限登录到服务器. 2.使用以下命令启动控制台:  gitlab-rails console production 该命令有时候启动比较慢,需 ...

  2. wamp下修改mysql root用户的登录密码

    1.安装好wamp后,运行WampServer程序,进入MYSQL控制台; 2.进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入; 3.输入“USE mysql;”然后回车, ...

  3. wamp的mysql密码修改

    ==方法1== 通过WAMP打开mysql控制台,提示输入密码,因为现在是空,所以直接按回车. 输入“use mysql”,意思是使用mysql这个数据库教程,提示“Database changed” ...

  4. wamp下修改mysql root用户的登录密码方法

    wamp环境安装之后mysql的root密码为空的,我们希望给它设置一个密码; 1.安装好wamp后,运行WampServer程序,进入MYSQL控制台: 2.进入控制台后,提示输入密码(不用输入任何 ...

  5. WampServer下修改和重置MySQL密码

    Wampserver PHP环境中mysql数据库登录密码的修改和重置,mysql命令.     工具/原料   电脑Windows系统 WampServer 方法/步骤1     启动WampSer ...

  6. wampserver下修改mysql root用户的登录密码

    1.安装好wamp后,运行WampServer程序,进入MYSQL控制台; 2.进入控制台后,提示输入密码(不用输入任何密码,因为密码为空),按回车键进入; 3.输入“USE mysql;”然后回车, ...

  7. 批处理脚本一键重置mysql的root密码

    一键重置mysql的root密码的实现脚本. @echo off title mysql ::从注册表找到Mysql的安装路径写入文件mysql.txt reg query HKLM\SYSTEM\C ...

  8. WDCP管理面板忘记ROOT MYSQL密码及重置WDCP后台登录密码方法

    不管出于何种原因,应该有不少的朋友在自己的VPS/服务器上采用WDCP管理面板的时候有忘记MYSQL ROOT账户管理密码在寻找解决方法,甚至有忘记WDCP后台管理登录密码的.这些问题都比较简单,只需 ...

  9. 重置Mysql的root密码及用户权限设置

     一.重置Mysql的root密码 方法一: 直接进入localhost/phpmyadmin修改用户root的权限,设置密码: 方法二: 进入mysql控制台:mysql->use mysql ...

随机推荐

  1. (转载)Unity中解析ini配置文件----INIParser

    大家好,我是孙广东.   转载请注明出处:http://blog.csdn.net/u010019717 更全的内容请看我的游戏蛮牛地址:http://www.unitymanual.com/spac ...

  2. MTK驱动探索:mtk6582添加tp驱动s3203

    代码从mtk6589平台移植,ic为用户定制. 解决的问题有: 一.build err:主要原因是89和82平台函数和宏定义冲突,如: extern void mt_eint_unmask(unsig ...

  3. python静态网页爬虫之xpath

    常用语句: 1.starts-with(@属性名称,属性字符相同部分)使用情形: 以相同的字符开头 <div id = 'test-1'>需要的内容1</div> <di ...

  4. mongo 过滤查询条件后分组、排序

    描述:最近业主有这么一个需求,根据集合中 时间段进行过滤,过滤的时间时间段为日期类型字符串,需要根据某一日期进行截取后.进行分组,排序 概述题目:根据createTime时间段做查询,然后以 天进行分 ...

  5. POJ1182食物链(并查集经典好题)

    题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=66964#problem/E 题目思路:主要有两种思路:1.带权并查集2.挑战程 ...

  6. 32位Win7下安装与配置PHP环境(一)

    运行PHP网站,主要需要安装.配置三个软件,Apache.PHP和MySQL.如果需要编辑调试PHP程序,还要安装一个编辑调试软件. 一. Apache Apache是和IIS类似的一个软件,是运行在 ...

  7. E - I Hate It(基础线段树)

    E - I Hate It Time Limit:3000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Descr ...

  8. virsh命令行管理工具

    virsh命令行管理工具 Libvirt有两种控制方式,命令行和图形界面 图形界面: 通过执行名virt-manager,启动libvirt的图形界面,在图形界面下可以一步一步的创建虚拟机,管理虚拟机 ...

  9. Servlet学习笔记【2】---Http数据包

    本文主要讲Http协议相关知识. 1 Http协议特点 单向性:客户端和服务端是单向通信的,只有客户端发请求,服务端才会响应产生.(异于推送模式) 无状态:协议本身并没有状态的记录,当客户端多次访问服 ...

  10. django项目部署在Apache服务器中,静态文件路径的注意点

    django Apache部署静态文件的路径注意点 静态文件放在对应的 app 下的 static 文件夹中 或者 STATICFILES_DIRS 中的文件夹中. 当 DEBUG = True 时, ...