xampp中的mysql在5秒内启动和停止
我在windows XP中安装了xampp。我能够启动apache和tomcat。但当我启动mysql时,它会启动,但会在五秒钟后停止 因此,我无法与PHPMyAdmin合作 我检查了xampp中的mysql在5秒内启动和停止,mysql,xampp,Mysql,Xampp,我在windows XP中安装了xampp。我能够启动apache和tomcat。但当我启动mysql时,它会启动,但会在五秒钟后停止 因此,我无法与PHPMyAdmin合作 我检查了xampp/mysql/bin中的mysql_错误文件,发现了以下内容 120320 11:48:44[注意]插件“联邦”已禁用。 120320 11:48:44 InnoDB:InnoDB内存堆已禁用 120320 11:48:44 InnoDB:互斥锁和rw_锁使用Windows互锁功能 120320 11:4
xampp/mysql/bin
中的mysql_错误文件,发现了以下内容
120320 11:48:44[注意]插件“联邦”已禁用。
120320 11:48:44 InnoDB:InnoDB内存堆已禁用
120320 11:48:44 InnoDB:互斥锁和rw_锁使用Windows互锁功能
120320 11:48:44 InnoDB:压缩表使用zlib 1.2.3
120320 11:48:45 InnoDB:正在初始化缓冲池,大小=16.0M
120320 11:48:45 InnoDB:已完成缓冲池的初始化
InnoDB:第一个指定的数据文件C:\xampp\mysql\data\ibdata1不存在:
InnoDB:要创建一个新数据库!
120320 11:48:45 InnoDB:将文件C:\xampp\mysql\data\ibdata1大小设置为10 MB
InnoDB:数据库物理写入文件已满:等待。。。
120320 11:48:45 InnoDB:日志文件C:\xampp\mysql\data\ib_logfile0不存在:要新建
InnoDB:将日志文件C:\xampp\mysql\data\ib_logfile0大小设置为5 MB
InnoDB:数据库物理写入文件已满:等待。。。
120320 11:48:45 InnoDB:日志文件C:\xampp\mysql\data\ib_logfile1不存在:要创建新的
InnoDB:将日志文件C:\xampp\mysql\data\ib_logfile1的大小设置为5 MB
InnoDB:数据库物理写入文件已满:等待。。。
InnoDB:未找到双写缓冲区:正在创建新缓冲区
InnoDB:已创建双写缓冲区
InnoDB:127个回滚段处于活动状态。
InnoDB:创建外键约束系统表
InnoDB:已创建外键约束系统表
120320 11:48:48 InnoDB:正在等待后台线程启动
120320 11:48:49 InnoDB:1.1.8启动;日志序列号0
120320 11:48:52[注意]事件计划程序:加载了0个事件
120320 11:48:52[注意]mysql\bin\mysqld.exe:准备好连接了。
版本:“5.5.16”套接字:“”端口:3306 MySQL社区服务器(GPL)
我正在使用xampp1.7.7
请帮助…这是一个替代解决方案,而不是解决上述问题。我认为您使用windows installer for xampp,而不是下载zip文件并将其保存在c:\xampp下。使用此链接以zip格式下载 如果你觉得zip文件格式是巨大的。使用7zip文件格式
以前我也遇到过同样的问题,用这种方法解决了。我也遇到过同样的问题,我通过转到安装文件夹找到了一个临时解决方案 xampp->mysql->bin->mysqld.exe文件 运行mysqld.exe文件
我的xampp mysql服务成功重启我不确定这是否也适用于您的案例,但它确实适用于我,我还没有在这里找到答案 转到Xampp/mysql/bin/my.ini 添加以下行:
innodb_force_recovery = 1
(我认为任何>0的东西都可以在这里工作……为了安全起见,备份文件可能很方便。)
您现在应该能够成功启动mySQL服务。您是否有机会更新旧安装,然后将旧的“htdocs”和“mySQL数据”文件复制/粘贴到升级文件中 我刚刚遇到了同样的问题,我通过卸载然后重新安装解决了这个问题。仅复制我的Htdocs,然后重新构建我的数据库。。。这是一种痛苦,但由于我只是在开发中,使用Symfony2用fixture重建我的数据库非常轻松 希望这能有所帮助
Doug.我遇到了一个类似的问题,这是由另一个应用程序已经在使用的服务的TCP端口引起的。在我的例子中,是Skype使用端口80和443作为后备端口 通过在命令提示符下运行以下命令,可以检查其他应用程序是否使用了任何所需的TCP端口:
c:>netstat /a
有问题的连接将在状态列中列为“正在侦听”。然后,由您确定哪个应用程序正在使用该端口。有一个很好的工具叫做portmon
你需要的端口是803360。。。(任何人都可以对此展开讨论?我就是这样解决的:
这对我来说很有效,实际上检查“mysql”服务没有被禁用。结果是它被禁用了 如何检查
这帮助我解决了未知的Phpmyadmin未启动问题。如果没有任何帮助,请按照下面链接中提到的步骤进行操作。有三种方法可以解决这个问题。我希望,它也能帮助你:) 为方便起见,我写下帮助我解决问题的方法之一的步骤
xampp>mysql>
您能访问apache欢迎页面吗?
http:\\localhost
?上面写着:[注意]C:\…\mysqld:Normal shutdown
?W