phpmyadmin不能登录解决方法总结

错误

MySQL 返回:

#1045 - Access denied for user 'root'@'localhost' (using password: YES)

phpmyadmin目录中找到config.inc.php文件,修改如下位置即可

 代码如下 复制代码

$cfg['Servers'][$i]['user'] = 'user';
$cfg['Servers'][$i]['password'] = 'password';

提示错误:Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly,通过提示能看出是PHP的问题,在网上一番搜索,找到解决方案,尝试成功:

1、在PHP的安装目录将php.ini中的session.auto_start的值改为1(启动),默认是0(禁用)
2、在php的目录建立个文件夹tmp(如C:/php/tmp),设置tmp属性为ervery one完全控制
3、在php.ini找到session.save_path 这一行,设成session.save_path = “C:/php/tmp”,并把前面的分号去掉(以上的C:/php/tmp根据你实际情况设定)
4、重启电脑,一切都OK了,两个版本的phpMyAdmin也都能登陆了

linux中会有一点不一样,错误如下。

登录的时候会提示错误。错误提示内容都一样,不过可能代码不一样。因为不知道问题所在,检查测试的时候经常改改这里、改改那里。错误提示如下:

#2002 Cannot log in to the MySQL server
或者

#2003 Cannot log in to the MySQL server
或者

#1045 Cannot log in to the MySQL server

2. 解决

昨天花了很多时间都没搞定,也没能从网上找到答案。今天出去玩了一圈,晚上刚回来就解决了这个问题。其实好简单。

直接 cp 复制 phpMyAdmin 安装目录中的配置文件样例 config.sample.inc.php 文件到配置文件目录(以下只用均为采用这里提供的安装方式时的默认目录)

 代码如下 复制代码

cp /usr/share/phpMyAdmin/config.sample.inc.php /etc/phpMyAdmin/config.inc.php

然后在系统中直接使用 vim 编辑修改一点儿配置(同样在上面提到的安装方式中有记录)

 代码如下 复制代码

vim /etc/phpMyAdmin/config.inc.php

注意:

如果需要通过远程服务器调试使用phpMyAdmin,则需要添加blowfish_secret内容定义Cookie,寻找到代码行:

 代码如下 复制代码

$cfg['blowfish_secret'] = '';

设置内容为COOKIE

 代码如下 复制代码

$cfg['blowfish_secret'] = 'leosn';

时间: 2024-11-13 06:52:18

phpmyadmin不能登录解决方法总结的相关文章

通过phpmyadmin修改MySQL密码与phpmyadmin无法登录解决方法

修改密码方法 一.通过浏览器登入phpmyadmin控制台,点击"权限", 二.勾选root用户,并单击后面的"编辑权限", 三.在打开的页面的中间位置,找到"更改密码"一栏,输入两次新密码,并单击"执行"按钮: 注意事项,修改密码之后再用phpmyadmin登录时会提示 在phpMyAdmin里修Mysql密码后,phpMyAdmin就不能登陆了,错误提示为: 迎使用 phpMyAdmin 2.9.0 Probably re

新安装的XAMPP访问phpmyadmin出错的解决方法_服务器其它

XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包,轻巧,用起来很方便.它提供了强大的phpmyadmin数据库管理工具,让使用者对数据库的使用和管理得心应手.对于不能在本地打开phpmyadmin的问题,我的解决方案如下: MySQL有一个默认的专用端口:3306,所以,如果你之前独立安装了MySQL,那么3306端口已经被占用.安装XAMPP集成的MySQL时,必须重新设置独立的端口,否则是不能访问phpmyadmin的,我收到的报错信息

phpMyAdmin不能导入数据库超过2M的解决方法

phpMyAdmin是在线管理MySQL数据库的工具,当用它来导入超过2MB的数据库文件时,往往会因为受PHP.ini上传文件大小的限制而无法导入. 租用了虚拟主机,没有服务器最高管理权限,无法修改PHP.ini文件,更无法使用命令行该怎么办?其实读读phpMyAdmin在线帮助文档,里面早就说明了这个问题的解决方法. 在phpMyAdmin目录下新建一个目录,如:jonson,再编辑phpMyAdmin目录下librariesconfig.default.php文件,查找$cfg['Uploa

phpmyadmin打开很慢的解决方法_php技巧

phpmyadmin4系列通通加载缓慢的最终原因是最近phpmyadmin的官网经常打不开,而phpmyadmin页面会自动检查官网上的程序版本更新,所以当你进入phpmyadmin管理页面点击数据库的时候phpmyadmin一直在尝试连接官网从而把整个打开过程拖得很慢. 最终的解决办法是不让phpmyadmin检查更新,找到phpmyadmin目录下version_check.php文件,具体修改如下: 复制代码 代码如下: if (isset($_SESSION['cache']['vers

用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接 的解决方法

用户 'sa' 登录失败.原因: 未与信任 SQL Server 连接 的解决方法如下: 一.控制面板->服务->MS SQL SERVER->登陆-->本地系统帐户-->重新启动MS SQL SERVER用windows验证登陆查询分析器-->执行 sp_password null,sa新密码,'sa' 二."无法连接到服务器,用户xxx登陆失败"该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方

phpmyadmin无法加载mcrypt的解决方法

  无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置:很多朋友在运行phpmyadmin程序都会见到这样的提示,"无法加载 mcrypt (外链,英语) 扩展,请检查您的 PHP 配置",那么遇到这样的问题应当怎么解决呢?下面我们就一点一点把这个问题解决掉: 无法载入 mcrypt 扩展,请检查 PHP 配置 出现以下几种情况后可能会造成运行phpmyadmin程序 提示"无法载入 mcrypt 扩展,请检查 PHP 配置"的 错误提示 1.没

“用户 HP-2V47VI88M4GB\ASPNET 登录失败”的解决方法

解决 头一次为了完成象征性的作业而使用asp.net,第一次使用asp.net啊,汗.所以马上就碰到了问题,我现在把这个问题写出来,对于开发过asp.net的人,这个问题应该不成为问题吧,我也只是针对刚刚接触asp.net的人.昨晚在尝试DataGrid时,出现如下错误: "/DataGridTest"应用程序中的服务器错误. --------------------------------------------------------------------------------

phpMyAdmin“无法载入mysql扩展,请检查PHP配置”的解决方法

phpMyAdmin"无法载入mysql扩展,请检查PHP配置"的解决方法 在配置了PHP的运行环境,并且安装了MySQl数据库之后,下面就可以学习下PHP如何与MySQL进行交互了. 既然MySQL是数据库,则必不可少的需要建立数据库.表.字段等操作(假象下我们使用ASP+ACCESS的情形),然而对于MySQL数据库而言,在我们默认安装时是没有可视化界面操作MySQl的,所以我们很多时候是借助phpMyAdmin来操作MySQL数据库的. 然而通过"PHP 5.2.3 i

XP系统注销后登录需输入用户名的解决方法

XP系统注销后登录需输入用户名的解决方法   方法如下: 1.新建一个记事本,另存为".reg"文件,内容如下:电脑常识 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon] "AutoAdminLogon"="1" "ForceAutoLogon"="1&q