Wamp - 新安装后我无法登录 phpmyadmin #2002

Posted

技术标签:

【中文标题】Wamp - 新安装后我无法登录 phpmyadmin #2002【英文标题】:Wampp - I cannot login to phpmyadmin after new installation #2002 【发布时间】:2013-07-04 00:05:59 【问题描述】:

我已经安装了 WAMPP 服务器。 Apache 工作正常,但我无法登录到 phpmyadmin。我收到此错误:

#2002 Cannot log in to the mysql server

我有 Windows。 Mysql 与 Wampp 一起安装。我无法从 Mysql 控制台登录到 mysql(在 wampp 菜单上下文中)我不知道我可以设置这个密码。

在 config.inc.php 我设置

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

但这也无济于事。

我认为我必须为 mysql 设置密码,因为在安装 wamp 时我没有得到任何密码。但我不知道怎么做。我尝试在控制台中运行 mysqld.exe - 不会启动。

谢谢

【问题讨论】:

【参考方案1】:

首先通过更改防火墙设置允许wamp访问,或者在全新安装后只需单击防火墙警告弹出的“允许访问”按钮即可。全新安装后,单击wampserver图标运行它-> wamp 图标将出现在任务栏的右侧,当您单击此 wamp 图标->选择“启动所有服务”。(您会注意到其颜色发生变化)再次单击任务栏上的 wampicon 并单击-> phpmyAdmin ,会出现一个登录页面,您只需输入用户名“root”并留下密码(如果您是新用户,则无需输入密码)。进入吧!!

【讨论】:

【参考方案2】:

您是否正在运行防病毒软件?如果是这样,请尝试禁用它。

【讨论】:

【参考方案3】:

查看 Windows 事件查看器以获取来自 MySQL 的消息。

这里的问题通常是您在某处有一个旧的 my.ini 文件。搜索 my.ini,如果你发现一个不在 c:\wamp 文件夹结构(或任何你安装它的地方)中的文件,则删除它们并再次尝试启动 mysql。

【讨论】:

【参考方案4】:

抱歉,现在我发现问题出在启动 mysql 上。如果我单击 Wamp 图标 -> Mysql -> 服务 -> 启动/恢复服务,它会打开几秒钟,然后再次关闭。 当我从 C:\wamp\bin\mysql\mysql5.1.36\bin> 运行 mysql 时,我得到:

C:\wamp\bin\mysql\mysql5.1.36\bin>
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

在配置中端口设置为 3306。 我认为问题在于启动 mysql。

【讨论】:

如果服务正在停止,将会有一个错误的日志文件。可能还有windows事件日志。您无法连接到它,因为它不存在。日志文件通常位于某个地方的 mysql5.1.36 文件夹下。 PS mysql -P3306 将尝试连接到该特定端口上的服务器。【参考方案5】:

运行 cmd 得到一个窗口 将目录更改为 mysql 控制台所在的位置,例如C:\wamp\bin\mysql\mysql5.1.36\bin>

用 mysql 运行控制台

默认安装不需要密码,您将被视为 root

您应该会收到输入密码的提示。使用你放在配置文件中的那个。

更多信息在这里MySQL and WAMP

PS MysqlD 是 mysql 守护进程,在 windows 术语中考虑服务。 mysql 和 mysqladmin 是设置和控制它的控制台应用程序。

【讨论】:

我无法从控制台启动 mysql。现在我发现这不是密码的问题 你不能?你的意思是 mysql.exe 不存在或者它存在但不会让你进入?

以上是关于Wamp - 新安装后我无法登录 phpmyadmin #2002的主要内容,如果未能解决你的问题,请参考以下文章

linux新安装后root密码设置

如何完全卸载VS2010,每次重装后我的原来的设置还是没有改变啊

新安装的wampserver怎么使用本机已有的mysql作为数据库

Qt Creator新安装后运行一个程序后,出现错误:Error while building/deploying project dict-qt (kit: Desktop Qt 5.10.0 Mi

本地主机 - 无法连接

wamp 服务器无法在 windows8 上运行