Mysql 打开phpMyAdmin时拒绝访问

Mysql 打开phpMyAdmin时拒绝访问,mysql,phpmyadmin,wamp,Mysql,Phpmyadmin,Wamp,我的mysql数据库服务器在WAMP中可能存在什么问题 我打不开。错误显示: MySQL说:文档 #2002-无法建立连接,因为目标计算机主动拒绝连接。 服务器没有响应(或者本地服务器的套接字配置不正确)。 我检查了端口,但没有其他应用程序使用mysqld专用的端口3306 下面是mysql.log所说的: 120728 22:34:40[注意]插件“联邦”已禁用。 120728 22:34:42 InnoDB:InnoDB内存堆已禁用 120728 22:34:42 InnoDB:互斥锁和r

我的mysql数据库服务器在WAMP中可能存在什么问题

我打不开。错误显示:

MySQL说:文档 #2002-无法建立连接,因为目标计算机主动拒绝连接。 服务器没有响应(或者本地服务器的套接字配置不正确)。 我检查了端口,但没有其他应用程序使用mysqld专用的端口3306

下面是
mysql.log
所说的:

120728 22:34:40[注意]插件“联邦”已禁用。
120728 22:34:42 InnoDB:InnoDB内存堆已禁用
120728 22:34:42 InnoDB:互斥锁和rw_锁使用Windows互锁功能
120728 22:34:42 InnoDB:压缩表使用zlib 1.2.3
120728 22:34:43 InnoDB:正在初始化缓冲池,大小=128.0M
120728 22:34:43 InnoDB:已完成缓冲池的初始化
120728 22:34:44 InnoDB:支持的最高文件格式是Barracuda。
120728 22:34:52 InnoDB:正在等待后台线程启动
120728 22:34:53 InnoDB:1.1.8启动;日志序列号74876578
wampmysqld:找不到文件“.\mysql bin.000025”(错误代码:2)
120728 22:34:53[错误]无法打开日志(文件“.\mysql bin.000025”,错误号2)
120728 22:34:53[错误]无法打开日志文件
120728 22:34:53[错误]无法初始化tc日志
120728 22:34:53[错误]正在中止
120728 22:34:53 InnoDB:正在启动关机。。。
120728 22:34:53 InnoDB:关闭完成;日志序列号74876578
120728 22:34:53[注]wampmysqld:关闭完成
120728 22:35:16[注意]插件“联邦”已禁用。
120728 22:35:16 InnoDB:InnoDB内存堆已禁用
120728 22:35:16 InnoDB:互斥锁和rw_锁使用Windows互锁功能
120728 22:35:16 InnoDB:压缩表使用zlib 1.2.3
120728 22:35:16 InnoDB:正在初始化缓冲池,大小=128.0M
120728 22:35:16 InnoDB:已完成缓冲池的初始化
120728 22:35:16 InnoDB:支持的最高文件格式是Barracuda。
120728 22:35:32 InnoDB:正在等待后台线程启动
120728 22:35:33 InnoDB:1.1.8启动;日志序列号74876578
wampmysqld:找不到文件“.\mysql bin.000025”(错误代码:2)
120728 22:35:33[错误]无法打开日志(文件“.\mysql bin.000025”,错误号2)
120728 22:35:33[错误]无法打开日志文件
120728 22:35:33[错误]无法初始化tc日志
120728 22:35:33[错误]正在中止
120728 22:35:33 InnoDB:正在启动关机。。。
120728 22:35:34 InnoDB:关闭完成;日志序列号74876578
120728 22:35:34[注]wampmysqld:关闭完成
120728 22:35:42[注意]插件“联邦”已禁用。
120728 22:35:42 InnoDB:InnoDB内存堆已禁用
120728 22:35:42 InnoDB:互斥锁和rw_锁使用Windows互锁功能
120728 22:35:42 InnoDB:压缩表使用zlib 1.2.3
120728 22:35:42 InnoDB:正在初始化缓冲池,大小=128.0M
120728 22:35:42 InnoDB:已完成缓冲池的初始化
120728 22:35:44 InnoDB:支持的最高文件格式是Barracuda。
120728 22:35:59 InnoDB:正在等待后台线程启动
120728 22:36:00 InnoDB:1.1.8启动;日志序列号74876578
wampmysqld:找不到文件“.\mysql bin.000025”(错误代码:2)
120728 22:36:00[错误]无法打开日志(文件“.\mysql bin.000025”,错误号2)
120728 22:36:00[错误]无法打开日志文件
120728 22:36:00[错误]无法初始化tc日志
120728 22:36:00[错误]正在中止
120728 22:36:00 InnoDB:正在启动关机。。。
120728 22:36:01 InnoDB:关闭完成;日志序列号74876578
120728 22:36:01[注]wampmysqld:关闭完成

附言:我没有Skype。所以我认为这不是冲突。请提供帮助。

转到您的MySQL目录,找到
MySQL bin.index
,然后清除其内容。从那以后一切都会好起来的


今天早上我在使用mysql/EasyHP时第一次遇到这个问题。我试图清除mysql-bin.index的内容,但这对我来说不起作用


我重新启动了计算机并尝试再次访问mysql,但没有其他问题。

我也面临这个问题,但禁用防火墙解决了这个问题。
但还有其他解决办法吗?我不认为这是一个运行mysql的好解决方案。但在此之前,我们可以通过禁用防火墙来使用mysql。

也许mysql没有配置为接受远程连接

请尝试以下操作:

打开你的my.cnf(/etc/mysql/my.cnf通常),并更改上面的行

绑定=127.0.0.1

(如果存在)到您的网络ip


更改后重新启动mysqld。

我也有类似的错误。断开与internet的连接,访问phpmyadmin,然后重新连接internet。这解决了我的问题

我将mysql文件(整个目录结构)从一台unix计算机复制到另一台unix计算机。尽管mysql服务器完全关闭,但当我复制时,我无法在第二台计算机上启动它

我有一个错误“未找到文件。/mysql-bin.000532错误代码:2” 因为我把整个事情都备份了,所以我可以在没有任何影响的情况下删除片段。换句话说,我不能让它再死了。我可以恢复任何我丢弃的文件

通过在互联网上挖掘,我发现如果我删除ib_logfile0和ib_logfile1,mysql将尝试从头开始重新创建它们。这似乎使它向前移动。但是,它仍然请求并没有找到mysql-bin.000532。在这个论坛中,我看到文件mysql-bin.index只是一个包含所有这些mysql-bin文件的文本文件。清空它意味着我不会寻找丢失的文件。伟大的现在情况很好

但是想想看。我相信这些文件是有原因的。它保留着对数据的更改。如果您所做的更改实际上并没有放到磁盘上,该怎么办?你会失去他们。正如我在开始时所说,这是一个完全关闭的mysql副本。所以我所有的改变都是在。所以我可以走了

最后一件事,我相信这是涵盖我
sudo service mysql stop
sudo /opt/lampp/lampp start
sudo chown -R mysql.mysql /opt/lampp/var/mysql
reboot
C:\>"C:\mysql\bin\mysqld" --console
  --console
C:\mysql\bin\mysqld: ready for connections
Version: '5.7.10'  socket: ''  port: 3306