修改xampp-mysql密码

1.进入mysql\bin,用mysqladmin命令,格式如下:

C:\xampp\mysql\bin>mysqladmin -u root -p password newpassword (回车)

Enter password:oldpassword (回车)

注释:newpassword为新要设置的密码;

oldpassword为mysql旧密码;

附图:

注:其中123456为新要设置的密码;

Enter password:旧密码。

补充:在第一步做完之后,mysql的密码就已经改变,程序必须在代码中设置正确的密码才能连接mysql;

之后修改xampp附属phpmyadmin的配置文件config.inc.php,只是为了xampp的附属phpmyadmin程序能直接不用输入密码连接mysql。

如果不使用xampp附属的phpmyadmin,使用纯净版的phpmyadmin,则不需要修改其config.inc.php,只需要在登录时输入正确的用户名和密码就可以正确连接。如:root,123456。

附图:


2.

修改xampp附属的phpmyadmin配置,C:\xampp\phpMyAdmin\config.inc.php;

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
则在xampp控制面板中点击mysql->admin,然后程序直接进入xampp附属的phpmyadmin,并已经登录。

附图:


3.

如果不使用xampp附属的phpmyadmin,则使用phpmyadmin官方下载的程序,传到网站根目录下,在登录时输入账号,密码,比如root,123456,也可以登录操作mysql数据库。这样做不需要配置 phpmyadmin的配置文件。

附图:


4.关于phpmyadmin的登陆配置:

phpmyadmin的登陆有两种方式,位于配置文件 config.inc.php 中,代码如下:

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Authentication type */
//$cfg['Servers'][$i]['auth_type'] = 'cookie';

以下二者选其一,

$cfg['Servers'][$i]['auth_type'] = 'config';
或者
//$cfg['Servers'][$i]['auth_type'] = 'cookie';

如果为cookie,则登陆phpmyadmin需要输入账号密码。


如果为config,则需要配置账号和密码等配置项,然后phpmyadmin不需输入密码直接登陆。

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '123456';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

以上内容均由博主fishli007亲测,请各位看官批评指正。

转载于:https://www.cnblogs.com/lifeifei_heyang/p/4291316.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值