mysqld.exe已停止工作_mysqld.exe已停止工作。试图在XAMPP中启动mysql

目前我正在学习如何编写HTML和PHP代码并使用SQL。我正在使用XAMPP for mysql。每当我尝试启动mysql时,我总会收到错误。这是错误日志。

2018-02-24 17:22:30 f04 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.

2018-02-24 17:22:30 3844 [Note] InnoDB: innodb_empty_free_list_algorithm has been changed to legacy because of small buffer pool size. In order to use backoff, increase buffer pool at least up to 20MB.

2018-02-24 17:22:31 3844 [Note] InnoDB: Using mutexes to ref count buffer pool pages

2018-02-24 17:22:31 3844 [Note] InnoDB: The InnoDB memory heap is disabled

2018-02-24 17:22:31 3844 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions

2018-02-24 17:22:31 3844 [Note] InnoDB: _mm_lfence() and _mm_sfence() are used for memory barrier

2018-02-24 17:22:31 3844 [Note] InnoDB: Compressed tables use zlib 1.2.3

2018-02-24 17:22:31 3844 [Note] InnoDB: Using generic crc32 instructions

2018-02-24 17:22:31 3844 [Note] InnoDB: Initializing buffer pool, size = 16.0M

2018-02-24 17:22:31 3844 [Note] InnoDB: Completed initialization of buffer pool

2018-02-24 17:22:31 3844 [Note] InnoDB: The first specified data file C:\xampp\mysql\data\ibdata1 did not exist: a new database to be created!

2018-02-24 17:22:31 3844 [Note] InnoDB: Setting file C:\xampp\mysql\data\ibdata1 size to 10 MB

2018-02-24 17:22:31 3844 [Note] InnoDB: Setting log file C:\xampp\mysql\data\ib_logfile101 size to 5 MB

2018-02-24 17:22:31 3844 [Note] InnoDB: Setting log file C:\xampp\mysql\data\ib_logfile1 size to 5 MB

2018-02-24 17:22:31 f04 InnoDB: Error: Write to file C:\xampp\mysql\data\ib_logfile101 failed at offset 0.

InnoDB: 512 bytes should have been written, only 0 were written.

InnoDB: Operating system error number 87.

InnoDB: Check that your OS and file system support files of this size.

InnoDB: Check also that the disk is not full or a disk quota exceeded.

InnoDB: FormatMessage: Error number 87 means 'The parameter is incorrect.

'.

InnoDB: Error number 87 means 'Unknown error'.

InnoDB: Some operating system error numbers are described at

InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html

2018-02-24 17:22:31 f04 InnoDB: Operating system error number 87 in a file operation.

InnoDB: Some operating system error numbers are described at

InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html

InnoDB: Operation os_file_write_func to file D:\win32-packages\build\src\storage\xtradb\os\os0file.cc and at line 5097

2018-02-24 17:22:31 3844 [ERROR] InnoDB: File C:\xampp\mysql\data\ib_logfile101: 'os_file_write_func' returned OS error 287. Cannot continue operation

180224 17:22:31 [ERROR] mysqld got exception 0x80000003 ;

This could be because you hit a bug. It is also possible that this binary

or one of the libraries it was linked against is corrupt, improperly built,

or misconfigured. This error can also be caused by malfunctioning hardware.

To report this bug, see https://mariadb.com/kb/en/reporting-bugs

We will try our best to scrape up some info that will hopefully help

diagnose the problem, but since we have already crashed,

something is definitely wrong and this may fail.

Server version: 10.1.30-MariaDB

key_buffer_size=16777216

read_buffer_size=262144

max_used_connections=0

max_threads=1001

thread_count=0

It is possible that mysqld could use up to

key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 787129 K bytes of memory

Hope that's ok; if not, decrease some variables in the equation.

Thread pointer: 0x0

Attempting backtrace. You can use the following information to find out

where mysqld died. If you see no messages after this, something went

terribly wrong...

mysqld.exe!my_parameter_handler()

mysqld.exe!strxnmov()

mysqld.exe!?compare_ulonglong@@YAHPB_K0@Z()

mysqld.exe!no_key()

mysqld.exe!no_key()

mysqld.exe!no_key()

mysqld.exe!no_key()

mysqld.exe!no_key()

mysqld.exe!no_key()

mysqld.exe!no_key()

mysqld.exe!?compare_ulonglong@@YAHPB_K0@Z()

mysqld.exe!?compare_ulonglong@@YAHPB_K0@Z()

mysqld.exe!?str_result@Item@@UAEPAVString@@PAV2@@Z()

mysqld.exe!?ha_initialize_handlerton@@YAHPAUst_plugin_int@@@Z()

mysqld.exe!?plugin_init@@YAHPAHPAPADH@Z()

mysqld.exe!?plugin_init@@YAHPAHPAPADH@Z()

mysqld.exe!?init_net_server_extension@@YAXPAVTHD@@@Z()

mysqld.exe!?win_main@@YAHHPAPAD@Z()

mysqld.exe!?mysql_service@@YAHPAX@Z()

mysqld.exe!strxnmov()

KERNEL32.DLL!BaseThreadInitThunk()

ntdll.dll!RtlGetAppContainerNamedObjectPath()

ntdll.dll!RtlGetAppContainerNamedObjectPath()

The manual page at http://dev.mysql.com/doc/mysql/en/crashing.html contains

information that should help you find out what is causing the crash.

我尝试删除ibdata1文件夹中的ib_logfile1,ib_logfile0和mysql_error以及C:\xampp\mysql\data,但它没有帮助。我不知道该怎么做以及如何解决它。我在本网站和主题上已经阅读了其他问题,但没有一个解决方案可以帮助我。请帮忙!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值