phpmyadmin 提示“无法连接:无效的设置。”的解决方法
2013-03-26 23:27
567 查看
某日发现本地的 xampp 使用 phpmyadmin 管理 mysql 提示以下错误:
欢迎使用 phpMyAdmin
错误
MySQL 返回:文档
无法连接:无效的设置。
phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应该检查配置文件中的主机、用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致。
发现 xampp 默认的 mysql 帐号居然是空密码,虽然只是本地调试环境,但还是不太舒服,因此修改了密码,再次访问 phpmyadmin 就出现此错误了。
这是由于 xampp 中 phpmyadmin 的登陆方式默认是通过记录在配置文件的帐号密码来直接登陆而不是通过登陆界面登陆,但修改过密码后,就与配置文件里的帐号密码不符,因此出错。
修改 phpmyadmin 的登录方式为传统的登陆界面登陆,修改 phpmyadmin 根目录下的配置文件 config.inc.php:
PHP
行1,注释掉这行
行2,添加这行
phpmyadmin 的登陆方式有三种,分别是 config、cookie、http 以及 signon。
config 就是直接使用配置文件的信息登陆;
cookie 就是使用最广泛的普通登陆方式登陆;
http 就是使用 HTTP-Auth 模块来验证登陆,但局限性很大;
signon 就是提供第三方接入来验证登陆。
更详细的说明可以看官方文档。
欢迎使用 phpMyAdmin
错误
MySQL 返回:文档
无法连接:无效的设置。
phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应该检查配置文件中的主机、用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致。
起因
发现 xampp 默认的 mysql 帐号居然是空密码,虽然只是本地调试环境,但还是不太舒服,因此修改了密码,再次访问 phpmyadmin 就出现此错误了。
分析
这是由于 xampp 中 phpmyadmin 的登陆方式默认是通过记录在配置文件的帐号密码来直接登陆而不是通过登陆界面登陆,但修改过密码后,就与配置文件里的帐号密码不符,因此出错。
解决方法
修改 phpmyadmin 的登录方式为传统的登陆界面登陆,修改 phpmyadmin 根目录下的配置文件 config.inc.php:PHP
1 2 3 4 5 6 7 | //$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = ''; $cfg['Servers'][$i]['extension'] = 'mysql'; $cfg['Servers'][$i]['AllowNoPassword'] = true; $cfg['Lang'] = ''; |
行2,添加这行
后记
phpmyadmin 的登陆方式有三种,分别是 config、cookie、http 以及 signon。config 就是直接使用配置文件的信息登陆;
cookie 就是使用最广泛的普通登陆方式登陆;
http 就是使用 HTTP-Auth 模块来验证登陆,但局限性很大;
signon 就是提供第三方接入来验证登陆。
更详细的说明可以看官方文档。
相关文章推荐
- phpmyadmin 提示“无法连接:无效的设置。”的解决方法
- IE6下提示无法设置selected属性,无效索引错误的解决方法
- Win7系统设置家庭组提示此计算机无法连接到家庭组的解决方法图文教程
- Delphi DataSnap连接超时设置无效解决方法
- WebSphere SSLC0008E 无法初始化 SSL 连接。未授权访问被拒绝,或者安全性设置已到期 解决方法
- MYSQL无法连接 提示10055错误的解决方法
- (解决方法)c3p0、hibernate 连接sybase数据库无法设置连接选项 SET_READONLY_TRUE、SET_CATALOG
- 【转】SVN提示:由于目标机器积极拒绝,无法连接 的解决方法
- 虚拟机安装11g rac在设置ssh连接时,无法输入口令的解决方法
- c++连接mysql并提示“无法解析的外部符号 _mysql_server_init@12”解决方法
- 64位oracle数据库安装32位plsql解决方法/关于win7 x64 连接oracle 客户端 VS2010调试 提示“ORA-12154: TNS: 无法解析指定的连接标识符 ”
- phpmyadmin提示:配置文件权限错误,无法写入!解决方法
- 电脑无法连接网络并诊断提示DNS服务器未响应的解决方法
- Win8.1系统MOUSE WITHOUT BORDERS鼠标失效提示无法连接找不到主机的解决方法
- IIS配置与错误提示 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效 解决方法
- 安装网站时出现“连接数据库出现数据库服务器或登录密码无效,无法连接数据库,请重新设定”解决方法
- phpmyadmin提示:配置文件权限错误,无法写入!解决方法
- win7系统连接无线信号时提示Windows无法连接到路由器名称的四种解决方法
- SVN提示:由于目标机器积极拒绝,无法连接 的解决方法
- 提示“由于ISAPI 和 CGI 限制列表设置,无法提供您请求的页面”的解决方法