wampserver修改mysql数据库密码后phpMyAdmin无法连接数据库

phpMyAdmin开始能打开,但是我在权限里把root的密码改了,再打开phpMyAdmin就显示:“phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。”,奇怪的是我把config.inc.php里的$cfg[‘Servers‘][$i][‘password‘]项里已经填上密码了呀,为什么还是不行呢?而且为什么phpMyAdmin没有登陆界面呢?

这里就有我来解答,wanmpserve集成环境安装后,mysql的密码为空的,这个用过的都知道,那我们修改mysql数据的密码使我们的数据库更安全呢,很简单找到phpmyadmin的根目录D:\wamp\apps\phpmyadmin3.3.9,找到config.inc.php这个文件将其打开,找到这块代码就可以修改了

$cfg[‘Servers‘][$i][‘auth_type‘] = ‘http‘;(http 原来是config,改为http以后登录phpmyadmin就可以出现登录界面了)
$cfg[‘Servers‘][$i][‘user‘] = ‘root‘;
$cfg[‘Servers‘][$i][‘password‘] = ‘你的密码‘;

改了上面的密码以后还不行还得改一个地方那就是D:\wamp\apps\phpmyadmin3.3.9\libraries目录下的config.default.php文件,找到后打开,找到


$cfg[‘Servers‘][$i][‘password‘] = ‘你的密码‘;

(大概在194到199行吧)

在打开你的phpmyadmin就不会出现“phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。”这些令人不爽的提示了。好啦OK了,祝你找点解决你的问题

时间: 2024-11-05 06:48:02

wampserver修改mysql数据库密码后phpMyAdmin无法连接数据库的相关文章

wampserver修改mysql数据库密码的简单方式

刚装好的wampserver的数据库是没有密码的,所以可以直接登录,要设置密码,一种简单的方式如下: 打开phpMyadmin 初始状态没有密码,可以直接登录 登录之后,点击账户 点击修改权限,设置你的密码即可. 之后打开目录wamp>apps>phpmyadmin文件夹下的[config.inc.PHP]文件, 修改[$cfg['Servers'][$i]['password'] = ''];为[$cfg['Servers'][$i]['password'] = '要修改的密码';]. 重新

用phpMyAdmin修改mysql数据库密码

1初始数据库密码为空.用phpMyAdmin修改mysql数据库密码2第一步,点击phpMyAdmin里的用户选项.用phpMyAdmin修改mysql数据库密码3选择root localhost用户名,点击编辑权限.用phpMyAdmin修改mysql数据库密码4此时会出来修改权限的页面,里面可以设置的选项还是比较多的,暂时不管其他的,往下拖,会有一个修改密码的区域.用phpMyAdmin修改mysql数据库密码5输入两次新的密码,下面有个生成按钮,这是根据你当前设置的密码加密之后生成新的密码

linux下修改MySQL root密码后数据库消失

Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失.有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题,这个时候该怎么处理呢? 可以用下面的办法解决: 1.修改mysql数据库目录配置文件:my.cnf(或my.ini) [mysqld]下添加: skip-grant-tables 2.重启mysql服务,然后用mysql 登录. 3.进入后,可以看到,mysql数据库已呈现,然后修改密码: upd

命令行修改MySQL数据库密码

通过MySQL命令行来修改MySQL数据库的密码,下面就为您详细介绍如何使用MySQL命令行来修改密码. 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1.给root加个密码pass123: 首先在DOS下进入目录mysql\bin,然后键入以下命令 mysqladmin -u root -password pass123 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了. 2.将root的密码改为pass456. mysqladmin -u roo

一次莽撞的行为:在phpmyadmin中修改MySQL root密码后无法操作数据库

一.手贱行为(????) 在一次开发中通过xampp方式安装了PHP环境,需要操作数据库时通过phpmyadmin访问MySQL,在一次数据库操作时想起没有设置密码,于是直接在mysql数据库中的user表中将root用户的密码设置为“123456”,关掉页面,重启MySQL,再次通过phpmyadmin访问MySQL,你猜发生了什么 进入MySQL后,mysql数据库消失了,我也没有建表权限了,执行use mysql命令报错(Access denied for user ''@'localho

Linux CentOS 6.5 操作环境下修改mysql数据库密码

修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: [输入原来的密码] 方法二:通过登录mysql系统,# mysql -uroot -pEnter password: [输入原来的密码]mysql>use mysql;mysql> update user set password=pass

修改MySQL数据库密码

在mysql数据库里面有一个默认安装的数据库是mysql,里面有一个user表.里面的字段Host是运行登录的ip地址,User 是登录的账号Password是密码. use mysql;//使用mysql数据库 update user set Password=password('123456') where User='root'; //修改密码为123456 flush privileges;//刷新权限

使用SQL语句修改MYSQL数据库密码

首先登录MySQL.(mysql -uroot -proot) 连接权限数据库: use mysql; 改密码:update user set password=password("shapolang") where user="root";(别忘了最后加分号) . 刷新权限(必须步骤):flush privileges;

修改mysql数据库 密码

将密码改成123456 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; 将密码改成空             update mysql.user set authentication_string=password('') where user='root' and Host = 'localhost'; 这个修改的就是刚进mysql