`

如何修改Xampp中MySQL的root密码?

阅读更多

MySQL 的“root”用户默认状态是没有密码的,所以在 PHP 中您可以使用 mysql_connect("localhost","root","") 来连接 MySQL 服务器;

如果您想为 MySQL 中的“root”用户设置密码(例如:本机MySQL密码为 123456),请在控制台中使用“mysqladmin”命令。例如:

d:\PHP\xampp\mysql\bin\mysqladmin.exe  -u  root  password  123456

另外,如果是先前有秘密,则修改命令为:

d:\PHP\xampp\mysql\bin\mysqladmin.exe -u root -p password 123456

回车后提示你输入密码,输入“旧密码”即可。

请注意,更改 root 的密码之后,不要忘记更改 PHPMyAdmin 中的相关信息。在 ...xamppphpmyadmin 下搜索“config.inc.php”并编辑下面几行:

$cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser
$cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL authentification

从今往后,需要正确输入“root”的密码才能启动 PHPMyAdmin。

 

重启MySQL服务后新密码生效!

 

参考:

01 <?php
02  
03 $cfg['blowfish_secret'] = 'a8b7_snsgou.com_c6d';
04  
05 /* Servers configuration */
06 $i = 0;
07  
08 /* Server: localhost [1] */
09 $i++;
10 $cfg['Servers'][$i]['verbose'] = 'localhost';
11 $cfg['Servers'][$i]['host'] = 'localhost';
12 $cfg['Servers'][$i]['port'] = '';
13 $cfg['Servers'][$i]['socket'] = '';
14 $cfg['Servers'][$i]['connect_type'] = 'tcp';
15 $cfg['Servers'][$i]['extension'] = 'mysqli';
16 $cfg['Servers'][$i]['auth_type'] = 'cookie';
17 $cfg['Servers'][$i]['AllowNoPassword'] = false;
分享到:
评论

相关推荐

    xampp中修改mysql默认空密码(root密码)的方法分享

    本文将详细介绍如何在XAMPP中修改MySQL的root密码,以及如何配置phpMyAdmin以使用新密码。 首先,我们需要知道MySQL的用户信息,包括密码,是存储在名为`mysql`的系统数据库中的`user`表内。其中,`Password`字段...

    xampp修改mysql默认密码的方法

    在本文中,我们将详细介绍如何在XAMPP环境中修改MySQL的默认密码。XAMPP是一个流行的开源Web开发平台,包括Apache服务器、MySQL数据库、PHP和Perl等组件。默认情况下,MySQL的root用户通常没有密码,为了安全起见,...

    [绿色]xampp(mysql)

    默认情况下,MySQL的root用户的密码为空,但为了安全,建议在首次使用时更改密码。 **三、PHP** PHP是一种广泛应用于Web开发的服务器端脚本语言,XAMPP包含了PHP解释器,使得开发者可以在服务器上运行PHP代码,...

    Linux 搭建XAMPP_Apache + Mysql + PHP 环境

    本文将详细介绍如何在 Linux 系统中搭建 XAMPP_Apache + Mysql + PHP 环境,包括停止原有服务、安装 XAMPP、配置防火墙、解决可能出现的问题等。 一、停止原有服务 在开始搭建 XAMPP 环境之前,需要停止原有服务,...

    如何修改Xampp服务器上的mysql密码(图解)

    今天自己在搞php的过程中发现,如果我们使用Xampp服务器自带数据库mysql,就必须先修改mysql的密码,大家都知道,mysql的初始面为空,但是如果连接数据库是密码为空就会报错,在网上查找了很多解决类似问题的办法,...

    解决重置Mysql root用户账号密码问题

    使用`mysql -uroot -p`命令(对于XAMPP环境,使用`sudo /opt/lampp/bin/mysql –uroot`)尝试登录MySQL,此时无需输入密码,系统会直接进入MySQL命令行界面。 4. **选择权限数据库**: 在MySQL命令行中,输入`use...

    Centos7.3下mysql5.7.18安装并修改初始密码的方法

    在CentOS7.3系统中安装MySQL 5.7.18并修改初始密码是一个常见的操作,对于系统管理员来说尤其重要。以下是一个详细的步骤指南: 1. **安装MySQL Yum仓库**: 首先,你需要访问MySQL的官方安装文档...

    LichAmnesia#LichBlogPost#XAMPP mysql 密码修改设置1

    1. 游览器打开 http://localhost/phpmyadmin,进入后点击'用户账户' 2. 点击用户为root,主机为localhost的修改权限,

    XAMPP使用教程方法

    - 不要使用 XAMPP 自带的 MySQL 管理工具来设置密码,否则可能会导致问题。 - 如果使用了该工具设置密码,在重新安装前需删除 `C:\windows\my.ini` 文件。 3. **端口冲突**: - 如果本地计算机已安装 IIS 或其他...

    xampp+bugfree

    完成以上步骤后,重启XAMPP服务以使所有更改生效。 ```bash /opt/lampp/lampp restart ``` 6. **访问BugFree** 最后,通过浏览器访问BugFree的登录页面,输入预设的用户名和密码即可开始使用。 ```bash ...

    xampp安全性设置

    5. 在此页面可以为MySQL的root用户设置密码。 6. 建议选择HTTP认证模式,因为部分浏览器默认禁用了Cookie。 7. 勾选“生成随机密码”的选项,以便自动生成复杂的密码。 8. 设置完成后,系统会生成一个包含随机密码的...

    Mantis安装使用手册(xampp版本 EasyPHP版本).docx

    - **步骤2**: 在“xamppsecurity”页面中设置MySQL的ROOT密码。 **4. 安装Mantis** - **步骤1**: 解压缩`mantisbt-1.2.5.zip`,并将解压后的文件夹重命名为`mantis`,然后移动到`D:\xampp\htdocs`目录下。 - **...

    bugfree和xampp

    - 方法二:修改`httpd.conf`文件中的端口号,例如将80更改为8001或8080。 #### 检查安装 - 在浏览器中输入`http://localhost:8080`,如果安装成功,会看到XAMPP欢迎页面。 - 将界面语言设置为中文,以便后续操作。...

    linux下xampp的使用

    - 默认情况下,XAMPP为了开发便利,设置得相对开放,不适合生产环境使用,因为它存在诸多安全隐患,例如MySQL管理员(root)无密码,MySQL和Apache运行在同一用户(nobody)下,且可以通过网络访问。 - 为提高安全性,...

    xampp安装包

    XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包。 此版本由phpStudy作者重新编译,精简掉四分之三,安装包只有35M;对控制面板进行大幅优化...账号密码:MySQL User:root,Password:root

    xampp环境搭建过程中遇到的问题

    - 如果本地已经安装了MySQL,并设置了密码,则需要将XAMPP中的MySQL配置文件`config.inc.php`中的root用户的密码修改为与本地MySQL相同的密码。 - 找到`$cfg['Servers'][$i]['auth_type'] = 'cookie';`这一行,并...

    在mac上如何使用终端打开XAMPP自带的MySQL

    在Mac操作系统中,使用终端打开XAMPP内置的MySQL服务是一项常见的...同时,如果你遇到其他问题,可以查阅相关文章,例如如何在iOS中配置XAMPP,如何修改XAMPP的MySQL密码,以及如何解决XAMPP与其他软件的端口冲突等。

Global site tag (gtag.js) - Google Analytics