XAMPP重置MySQL密码

  找到XAMPP的安装位置,这里以我的为例:C:\xampp

  那么MySQL的路径:C:\xampp\mysql

  phpMyAdmin的路径:C:\xampp\phpMyAdmin

修改MySQL密码

第一步:

  通过XAMPP控制面板(XAMPP Control Panel)关闭MySQL服务(stop)。

第二步:

  打开命令行终端,切换到目录:C:\xampp\mysql\bin

C:\Windows\System32>cd C:\xampp\mysql\bin

C:\xampp\mysql\bin>mysqld --skip-grant-tables
2018-03-28 11:09:05 4200 [Note] mysqld (mysqld 10.1.19-MariaDB) starting as process 5716 ...

  输入命令后,窗口会进入无法操作的状态,此时MySQL也会启动,保持命令行终端窗口的状态,不要关闭。

第三步:

  打开另一个命令行终端,同样切换到目录:C:\xampp\mysql\bin

  依次输入命令如下:

C:\xampp\mysql\bin>mysql.exe -u root     # 以root用户登陆               
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.19-MariaDB mariadb.org binary distribution

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement.

MariaDB [(none)]> use mysql          # 使用mysql数据库
Database changed
MariaDB [mysql]> update user set password=PASSWORD(‘root‘) where user=‘root‘;       # 更改密码 
Query OK, 0 rows affected, 3 warnings (0.00 sec)
Rows matched: 3  Changed: 0  Warnings: 3

MariaDB [mysql]> flush privileges;      # 刷新权限
Query OK, 0 rows affected, 12 warnings (0.02 sec)

  这样我们就成功的修改了MySQL的密码,这里设置为root,但是我们还需要修改phpMyAdmin的配置文件中的数据库连接密码,保证能正常连接数据库。

修改phpMyAdmin配置文件

  修改C:\xampp\phpMyAdmin\config.inc.php中的为你想设置的密码。

$cfg[‘Servers‘][$i][‘password‘] = ‘root‘;

  重启MySQL服务,便能使用新设置的密码使用了。

原文地址:https://www.cnblogs.com/Hi-blog/p/8662764.html

时间: 2024-12-10 02:43:29

XAMPP重置MySQL密码的相关文章

破解并重置mysql密码

-破解并重置mysql密码 密码这东西,总有忘记的时候,或者是一下子没有记录下来,或者是上一手交接的时候根本没人跟你说,或者是老旧到连老领导也忘记的数据库,问题是该用还是得用,那就把它破解了呗. #先关闭mysql service mysqld stop #进入安全模式,可以免密码登录 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables --skip-networking& #免密码登陆 /usr/local/mysql/bin/mysql 

重置mysql密码

很常见的一种情况,就是需要重置mysql密码 1.vim /etc/my.cnf 添加: skip-grant 2.重启mysql服务 /etc/init.d/mysql restart 3.登录重置密码 #mysql -uroot  直接进入mysql mysql> use mysql Database changed mysql> update user set password="passwd" where user="root"; Query O

xampp默认mysql密码设置,修改mysql的默认空密码

xampp默认mysql密码设置,修改mysql的默认空密码 分类: xampp2012-09-12 11:24 30264人阅读 评论(5) 收藏 举报 mysqlphpmyadminauthentication数据库管理工具数据库extension 以前开发我一直都是用的appserv,appserv的特点就是一键安装,安装的时候会要求用户输入mysql的root密码.今天我改用xampp作为我的开发环境,所以碰到了修改mysql默认空密码的问题. 我看了下网上所提供的一些帮助信息,搞的那么

Centos6.5 重置mysql密码,并设置允许远程连接

root密码忘记,重置mysql的root密码: 一.修改mysql的配置文件my.cnf 1.在[mysqld]的段中加上一句:skip-grant-tables [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock skip-name-resolve skip-grant-tables 保存并且退出vi. (或执行 mysqld_safe --skip-grant-tables &) 2.重新启动mysqld # /

centos下重置mysql密码

首先我们要确认我们是在mysql启动的状态下输入以下命令启动mysql服务/etc/init.d/mysqld start然后输入ps -ef | grep -i mysql可以看到mysqld_safe的安装位置是/usr/bin/接下来我们停止mysql服务/etc/init.d/mysqld stop用安全模式启动mysql服务/usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &稍等一小会然后输入/usr/b

MAC下重置mysql密码

第一步: 停止mysql服务 第二步: 进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &回车后mysql会自动重启(偏好设置中mysql的状态会变成running) 第三步: 输入命令 ./mysql回车后,输入命令 FLUSH PRIVILEGES;回车后,输入命令 SET PASSWORD FOR 'root'@'localho

关于MAC下重置MYSQL密码

刚开始送的随机密码真是让我无力吐槽 最后在贴吧大神的帮助下完成了密码的重置,恩,下面是大神的方法. http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html亲测方法3,已成功重置密码.(感谢@非常,告诉我官网就有重置方法,网上搜了一堆堆...另外,step1和2来源于http://www.2cto.com/database/201303/197067.html英文不好,官方的没太看明白# #)step1: 苹果->系统偏好

Windows下重置Mysql密码

1.首先停止正在运行的MySQL进程 >net stop mysql 如未加载为服务,可直接在进程管理器或者服务中进行关闭. 2.以安全模式启动MySQL进入mysql目录在命令行下运行 >d: >cd xampp/mysql/bin >mysqld.exe --skip-grant-tables 3.完成以后就可以不用密码进入MySQL了 >mysql -u root -p提示输入密码时直接回车即可. 4.更改密码 >use mysql>update user

WampServer下修改和重置MySQL密码

Wampserver PHP环境中mysql数据库登录密码的修改和重置,mysql命令. 工具/原料 电脑Windows系统 WampServer 方法/步骤1 启动WampServer,鼠标左键单击图标WampServer->MySQL->MySQL控制台(M)   输入密码,WampServer默认密码为空,直接敲回车即可.   输入[use mysql],进入当前数据库:控制台提示[Database changed]   输入[update user set password=PASSW