我一直试图在几周的机器上运行MySQL,因为在学校系统上使用它会出现意外关闭的错误。
这是错误日志:
2018-01-09 12:03:01 6740 [注意] InnoDB:使用互斥锁引用缓冲池页面
2018-01-09 12:03:01 6740 [注意] InnoDB:禁用InnoDB内存堆
2018-01-09 12:03:01 6740 [注意] InnoDB:Mutexes和rw_locks使用Windows互锁功能
2018-01-09 12:03:01 6740 [注意] InnoDB:_mm_lfence()和_mm_sfence()用于内存屏障
2018-01-09 12:03:01 6740 [注意] InnoDB:压缩表使用zlib 1.2.3
2018-01-09 12:03:01 6740 [注意] InnoDB:使用通用crc32指令
2018-01-09 12:03:01 6740 [注意] InnoDB:初始化缓冲池,大小= 16.0M
2018-01-09 12:03:01 6740 [注意] InnoDB:完成缓冲池的初始化
2018-01-09 12:03:01 6740 [注意] InnoDB:恢复表空间0的第0页
2018-01-09 12:03:01 6740 [警告] InnoDB:Doublewrite没有page_no = 0的空格:0
2018-01-09 12:03:01 6740 [错误] InnoDB:空间标题页由数据文件D中的零字节组成:\ xampp \ mysql \ data \ ibdata1
2018-01-09 12:03:01 6740 [错误] InnoDB:无法打开或创建系统表空间。如果您尝试将新数据文件添加到系统表空间,并且此处失败,您现在应该将my.cnf中的innodb_data_file_path编辑回原来的状态,并删除在此失败尝试中创建的新ibdata文件InnoDB。 InnoDB只写了那些充满零的文件,但还没有以任何方式使用它们。但要小心:不要删除包含您宝贵数据的旧数据文件!
2018-01-09 12:03:01 6740 [ERROR]插件'InnoDB'init函数返回错误。
2018-01-09 12:03:01 6740 [ERROR]插件'InnoDB'注册为存储引擎失败。
2018-01-09 12:03:01 6740 [注意]插件'FEEDBACK'被禁用。
2018-01-09 12:03:01 6740 [错误]未知/不支持的存储引擎:InnoDB
2018-01-09 12:03:01 6740 [错误]中止
我尝试更改不同端口负载的端口。 那我还能尝试什么呢?