Mysql无法启动服务器:无法创建PID文件:无效的参数

时间:2015-12-09 18:38:24

标签: mysql easyphp

我在使用EasyPhp时遇到了一些问题。 Apache文件是绿色的,但MySql是红色的。它无法连接。这是日志文件:

  

2015-12-09 15:30:08 3676 [注意]插件' FEDERATED'被禁用。

     

2015-12-09 15:30:08 3676 [注意] InnoDB:InnoDB内存堆是   禁用

     

2015-12-09 15:30:08 3676 [注意] InnoDB:Mutexes和rw_locks使用   Windows互锁功能

     

2015-12-09 15:30:08 3676 [注意] InnoDB:压缩表使用zlib   1.2.3

     

2015-12-09 15:30:08 3676 [注意] InnoDB:不使用CPU crc32   说明

     

2015-12-09 15:30:08 3676 [注意] InnoDB:初始化缓冲池,大小   = 20.0M

     

2015-12-09 15:30:08 3676 [注意] InnoDB:完成初始化   缓冲池

     

2015-12-09 15:30:08 3676 [注意] InnoDB:支持的文件格式最高   是Barracuda。

     

2015-12-09 15:30:08 3676 [注意] InnoDB:日志序列号   ibdata文件中的1625977和1625977与日志序列不匹配   ib_logfiles中的编号为1626134!

     

2015-12-09 15:30:08 3676 [注意] InnoDB:数据库未关机   通常!

     

2015-12-09 15:30:08 3676 [注意] InnoDB:开始崩溃恢复。

     

2015-12-09 15:30:08 3676 [注意] InnoDB:读取表空间信息   来自.ibd文件......

     

2015-12-09 15:30:08 3676 [注意] InnoDB:恢复可能   半写数据页

     

2015-12-09 15:30:08 3676 [注意] InnoDB:来自doublewrite缓冲区......

     

2015-12-09 15:30:08 3676 [注意] InnoDB:128回滚段   活性

     

2015-12-09 15:30:08 3676 [注意] InnoDB:等待清除开始

     

2015-12-09 15:30:08 3676 [注意] InnoDB:5.6.15开始;日志序列   编号1626134

     

2015-12-09 15:30:09 3676 [警告]没有找到现有的UUID,所以   我们假设这是第一次使用此服务器   开始。生成一个新的UUID:95c8d95a-9e70-11e5-96af-9f51bab14854。

     

2015-12-09 15:30:09 3676 [注意]服务器主机名(bind-address):   ' 127.0.0.1&#39 ;;港口:3306

     

2015-12-09 15:30:09 3676 [注意] - ' 127.0.0.1'解决了   ' 127.0.0.1&#39 ;;

     

2015-12-09 15:30:09 3676 [注意]在IP上创建的服务器套接字:   ' 127.0.0.1'

     

2015-12-09 15:30:09 3676 [ERROR]   C:\ PROGRA~2 \ EASYPH~1.1VC \ binaries \ mysql \ bin \ eds-mysqld.exe:不能   创建/写入文件' C:\ Program Files   (86)\的EasyPHP-DevServer-14.1VC9 \二进制\ MySQL的\数据\丹妮拉 - ?? PID&#39。   (错误代码:22 - 参数无效)

     

2015-12-09 15:30:09 3676 [错误]无法启动服务器:无法创建PID   file:无效的参数

     

2015-12-09 21:12:16 1928 [注意]插件' FEDERATED'被禁用。

     

2015-12-09 21:12:16 1928 [注意] InnoDB:InnoDB内存堆是   禁用

     

2015-12-09 21:12:16 1928 [注意] InnoDB:Mutexes和rw_locks使用   Windows互锁功能

     

2015-12-09 21:12:16 1928 [注意] InnoDB:压缩表使用zlib   1.2.3

     

2015-12-09 21:12:16 1928 [注意] InnoDB:不使用CPU crc32   说明

     

2015-12-09 21:12:16 1928 [注意] InnoDB:初始化缓冲池,大小   = 20.0M

     

2015-12-09 21:12:16 1928 [注意] InnoDB:完成初始化   缓冲池

     

2015-12-09 21:12:16 1928 [注意] InnoDB:支持的文件格式最高   是Barracuda。

     

2015-12-09 21:12:16 1928 [注意] InnoDB:日志扫描过去了   checkpoint lsn 1626134

     

2015-12-09 21:12:16 1928 [注意] InnoDB:数据库未关机   通常!

     

2015-12-09 21:12:16 1928 [注意] InnoDB:开始崩溃恢复。

     

2015-12-09 21:12:16 1928 [注意] InnoDB:读取表空间信息   来自.ibd文件......

     

2015-12-09 21:12:16 1928 [注意] InnoDB:恢复可能   半写数据页

     

2015-12-09 21:12:16 1928 [注意] InnoDB:来自doublewrite缓冲区...   InnoDB:执行恢复:扫描到日志序列号1626144

     

2015-12-09 21:12:18 1928 [注意] InnoDB:128回滚段   活性

     

2015-12-09 21:12:18 1928 [注意] InnoDB:等待清除开始

     

2015-12-09 21:12:18 1928 [注意] InnoDB:5.6.15开始;日志序列   编号1626144

     

2015-12-09 21:12:18 1928 [注意]崩溃后使用恢复   MySQL的槽

     

2015-12-09 21:12:18 1928 [注意]开始崩溃恢复......

     

2015-12-09 21:12:18 1928 [注意]崩溃恢复完毕。

     

2015-12-09 21:12:18 1928 [注意]服务器主机名(bind-address):   ' 127.0.0.1&#39 ;;港口:3306

     

2015-12-09 21:12:18 1928 [注意] - ' 127.0.0.1'解决了   ' 127.0.0.1&#39 ;;

     

2015-12-09 21:12:18 1928 [注意]在IP上创建的服务器套接字:   ' 127.0.0.1'

     

2015-12-09 21:12:18 1928 [ERROR]   C:\ PROGRA~2 \ EASYPH~1.1VC \ binaries \ mysql \ bin \ eds-mysqld.exe:不能   创建/写入文件' C:\ Program Files   (86)\的EasyPHP-DevServer-14.1VC9 \二进制\ MySQL的\数据\丹妮拉 - ?? PID&#39。   (错误代码:22 - 参数无效)

     

2015-12-09 21:12:18 1928 [错误]无法启动服务器:无法创建PID   file:无效的参数

1 个答案:

答案 0 :(得分:0)

  1. 进入easyPHP mysql安装文件夹中的my.ini文件。

  2. innodb_lock_wait_timeout=50行之后添加innodb_flush_method=normal

  3. 重新启动它。

  4. 来自easyphp failing to load after installing windows 10

    的参考资料