MySql does not start anymore

Problems with the Windows version of XAMPP, questions, comments, and anything related.

MySql does not start anymore

Postby swish » 18. July 2021 12:23

Hi,
till yestarday I started xampp normally, no issue. I tried this morning and this is the error.

Code: Select all
13:16:06  [mysql]    Attempting to start MySQL app...
13:16:06  [mysql]    Status change detected: running
13:16:08  [mysql]    Status change detected: stopped
13:16:08  [mysql]    Error: MySQL shutdown unexpectedly.
13:16:08  [mysql]    This may be due to a blocked port, missing dependencies,
13:16:08  [mysql]    improper privileges, a crash, or a shutdown by another method.
13:16:08  [mysql]    Press the Logs button to view error logs and check
13:16:08  [mysql]    the Windows Event Viewer for more clues
13:16:08  [mysql]    If you need more help, copy and post this
13:16:08  [mysql]    entire log window on the forums


This is what mysql_error.log reports, which makes no sense to me. Is anyone able to help me?
Thanks.
Mario.

Code: Select all
2021-07-18 13:16:06 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2021-07-18 13:16:06 0 [Note] InnoDB: Uses event mutexes
2021-07-18 13:16:06 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-07-18 13:16:06 0 [Note] InnoDB: Number of pools: 1
2021-07-18 13:16:06 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-07-18 13:16:06 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2021-07-18 13:16:06 0 [Note] InnoDB: Completed initialization of buffer pool
2021-07-18 13:16:06 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-07-18 13:16:06 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-07-18 13:16:06 0 [Note] InnoDB: Setting file 'C:\Users\ematurc\Documents\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-07-18 13:16:06 0 [Note] InnoDB: File 'C:\Users\ematurc\Documents\xampp\mysql\data\ibtmp1' size is now 12 MB.
2021-07-18 13:16:06 0 [Note] InnoDB: Waiting for purge to start
2021-07-18 13:16:06 0 [Note] InnoDB: 10.4.19 started; log sequence number 47054; transaction id 8
2021-07-18 13:16:06 0 [Note] InnoDB: Loading buffer pool(s) from C:\Users\ematurc\Documents\xampp\mysql\data\ib_buffer_pool
2021-07-18 13:16:06 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-07-18 13:16:06 0 [Note] InnoDB: Buffer pool(s) load completed at 210718 13:16:06
2021-07-18 13:16:06 0 [Note] Server socket created on IP: '::'.
swish
 
Posts: 1
Joined: 18. July 2021 12:16
XAMPP version: 3.3.0
Operating System: windows

Re: MySql does not start anymore

Postby pshaffer » 23. July 2021 04:50

I just starting getting the same error today. My log report is similar to the original posters. MySQL appears to start but only runs for a second or two and then quits.

2021-07-22 14:36:06 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2021-07-22 14:36:06 0 [Note] InnoDB: Uses event mutexes
2021-07-22 14:36:06 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-07-22 14:36:06 0 [Note] InnoDB: Number of pools: 1
2021-07-22 14:36:06 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-07-22 14:36:06 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2021-07-22 14:36:06 0 [Note] InnoDB: Completed initialization of buffer pool
2021-07-22 14:36:07 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-07-22 14:36:07 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-07-22 14:36:07 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-07-22 14:36:07 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2021-07-22 14:36:07 0 [Note] InnoDB: Waiting for purge to start
2021-07-22 14:36:07 0 [Note] InnoDB: 10.4.6 started; log sequence number 1831713; transaction id 6533
2021-07-22 14:36:07 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2021-07-22 14:36:07 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-07-22 14:36:07 0 [Note] Server socket created on IP: '::'.
pshaffer
 
Posts: 2
Joined: 23. July 2021 04:39
XAMPP version: 3.2.4
Operating System: Windows 10 Home

Re: MySql does not start anymore

Postby Altrea » 23. July 2021 16:59

pshaffer wrote:I just starting getting the same error today. My log report is similar to the original posters.

Just because both of your logs are containing only old data. In fact the last line in your logs is a success message from the last successful start.
None of the messages give any hint about the real issue.

Try to start MariaDB as console application in XAMPP Shell with the following command and tell us what it responses.
Code: Select all
mysqld --defaults-file=mysql\bin\my.ini --standalone --console
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySql does not start anymore

Postby mbenic » 26. July 2021 06:10

i ran the command as you said, as i am experiencung the same problem with my mysql

and this is the results of that command



Setting environment for using XAMPP for Windows.
Maria@DESKTOP-RU3O68T c:\xampp
# mysqld --defaults-file=mysql\bin\my.ini --standalone --console
2021-07-26 13:06:25 0 [Note] Using unique option prefix 'key_buffer' is error-prone and can break in the future. Please use the full name 'key_buffer_size' instead.
2021-07-26 13:06:25 0 [Note] mysqld (mysqld 10.4.19-MariaDB) starting as process 2840 ...
2021-07-26 13:06:25 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2021-07-26 13:06:25 0 [Note] InnoDB: Uses event mutexes
2021-07-26 13:06:25 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-07-26 13:06:25 0 [Note] InnoDB: Number of pools: 1
2021-07-26 13:06:25 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-07-26 13:06:25 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2021-07-26 13:06:25 0 [Note] InnoDB: Completed initialization of buffer pool
2021-07-26 13:06:25 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-07-26 13:06:25 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-07-26 13:06:25 0 [Note] InnoDB: Setting file '\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-07-26 13:06:25 0 [Note] InnoDB: File '\xampp\mysql\data\ibtmp1' size is now 12 MB.
2021-07-26 13:06:25 0 [Note] InnoDB: Waiting for purge to start
2021-07-26 13:06:25 0 [Note] InnoDB: 10.4.19 started; log sequence number 227077412; transaction id 162679
2021-07-26 13:06:25 0 [Note] InnoDB: Loading buffer pool(s) from c:\xampp\mysql\data\ib_buffer_pool
2021-07-26 13:06:25 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-07-26 13:06:25 0 [Note] Server socket created on IP: '::'.
2021-07-26 13:06:25 0 [Note] InnoDB: Buffer pool(s) load completed at 210726 13:06:25
2021-07-26 13:06:25 7 [Note] Reading Master_info: 'master-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020reading@0020of@0020all@0020master_info@0020entries@0020succeeded@000d.info' Relay_info:'relay-log-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020reading@0020of@0020all@0020master_info@0020entries@0020succeeded@000d.info'
2021-07-26 13:06:25 7 [Warning] Neither --relay-log nor --relay-log-index were used; so replication may break when this MySQL server acts as a slave and has his hostname changed!! Please use '--log-basename=#' or '--relay-log=mysql-relay-bin' to avoid this problem.
2021-07-26 13:06:25 7 [ERROR] Failed to open the relay log '.\mysql-relay-bin-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020reading@0020of@0020all@0020master_info@0020entries@0020succeeded@000d.000001' (relay_log_pos 4)
2021-07-26 13:06:25 7 [ERROR] Could not find target log during relay log initialization
2021-07-26 13:06:25 7 [ERROR] Initialized Master_info from 'master-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020reading@0020of@0020all@0020master_info@0020entries@0020succeeded@000d.info' failed
2021-07-26 13:06:25 7 [Note] Added new Master_info '2021-07-23 23:04:32 0 [Note] Reading of all Master_info entries succ' to hash table
2021-07-26 13:06:25 7 [Note] Reading Master_info: 'master-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020added@0020new@0020master_info@0020@0027@0027@0020to@0020hash@0020table@000d.info' Relay_info:'relay-log-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020added@0020new@0020master_info@0020@0027@0027@0020to@0020hash@0020table@000d.info'
2021-07-26 13:06:25 7 [Note] Initialized Master_info from 'master-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020added@0020new@0020master_info@0020@0027@0027@0020to@0020hash@0020table@000d.info'
' to hash table6:25 7 [Note] Added new Master_info '2021-07-23 23:04:32 0 [Note] Added new Master_info '' to hash table
': Slave I/O thread: Start asynchronous replication to master '@:3306' in log '' at position 4hash table
': Slave I/O: Fatal error: Invalid (empty) username when attempting to connect to the master server. Connection attempt terminated. Internal MariaDB error code: 1593
2021-07-26 13:06:25 7 [Note] Started replication for '2021-07-23 23:04:32 0 [Note] Added new Master_info '' to hash tabl'
': Slave I/O thread killed while connecting to master:32 0 [Note] Added new Master_info '' to hash table
': Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '.\mysql-relay-bin-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020added@0020new@0020master_info@0020@0027@0027@0020to@0020hash@0020table@000d.000010' position: 4
2021-07-26 13:06:25 7 [Note] Reading Master_info: 'master-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020c@003a@005cxampp@005cmysql@005cbin@005cmysqld@002eexe@003a@0020ready@0020for@0020connections@002e@000d.info' Relay_info:'relay-log-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020c@003a@005cxampp@005cmysql@005cbin@005cmysqld@002eexe@003a@0020ready@0020for@0020connections@002e@000d.info'
': Slave I/O thread exiting, read up to log 'FIRST', position 4e] Added new Master_info '' to hash table
': master was :3306 8 [Note] Master '2021-07-23 23:04:32 0 [Note] Added new Master_info '' to hash table
2021-07-26 13:06:25 7 [Note] Initialized Master_info from 'master-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020c@003a@005cxampp@005cmysql@005cbin@005cmysqld@002eexe@003a@0020ready@0020for@0020connections@002e@000d.info'
2021-07-26 13:06:25 7 [Note] Added new Master_info '2021-07-23 23:04:32 0 [Note] c:\xampp\mysql\bin\mysqld.exe: ready fo' to hash table
': Slave I/O thread: Start asynchronous replication to master '@:3306' in log '' at position 4xe: ready for connections.
2021-07-26 13:06:25 7 [Note] Started replication for '2021-07-23 23:04:32 0 [Note] c:\xampp\mysql\bin\mysqld.exe: ready 'or connections.
2021-07-26 13:06:25 10 [ERROR] Master '2021-07-23 23:04:32 0 [Note] c:\xampp\mysql\bin\mysqld.exe: ready for connections': Slave I/O: Fatal error: Invalid (empty) username when attempting to connect to the master server. Connection attempt terminated. Internal MariaDB error code: 1593
': Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '.\mysql-relay-bin-2021@002d07@002d23@002023@003a04@003a32@00200@0020@005bnote@005d@0020c@003a@005cxampp@005cmysql@005cbin@005cmysqld@002eexe@003a@0020ready@0020for@0020connections@002e@000d.000010' position: 4
2021-07-26 13:06:25 7 [Note] Reading Master_info: 'master-version@003a@0020@002710@002e4@002e19@002dmariadb@0027@0020@0020socket@003a@0020@0027@0027@0020@0020port@003a@00203306@0020@0020mariadb@002eorg@0020binary@0020distribution@000d.info' Relay_info:'relay-log-version@003a@0020@002710@002e4@002e19@002dmariadb@0027@0020@0020socket@003a@0020@0027@0027@0020@0020port@003a@00203306@0020@0020mariadb@002eorg@0020binary@0020distribution@000d.info'
': Slave I/O thread killed while connecting to master4:32 0 [Note] c:\xampp\mysql\bin\mysqld.exe: ready for connections.
': Slave I/O thread exiting, read up to log 'FIRST', position 4te] c:\xampp\mysql\bin\mysqld.exe: ready for connections.
': master was :3306 10 [Note] Master '2021-07-23 23:04:32 0 [Note] c:\xampp\mysql\bin\mysqld.exe: ready for connections.
2021-07-26 13:06:25 7 [Note] Initialized Master_info from 'master-version@003a@0020@002710@002e4@002e19@002dmariadb@0027@0020@0020socket@003a@0020@0027@0027@0020@0020port@003a@00203306@0020@0020mariadb@002eorg@0020binary@0020distribution@000d.info'
2021-07-26 13:06:25 7 [Note] Added new Master_info 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org bina' to hash table
2021-07-26 13:06:25 12 [Note] Master 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org binary distributio': Slave I/O thread: Start asynchronous replication to master '@:3306' in log '' at position 4
2021-07-26 13:06:25 12 [ERROR] Master 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org binary distributi': Slave I/O: Fatal error: Invalid (empty) username when attempting to connect to the master server. Connection attempt terminated. Internal MariaDB error code: 1593
2021-07-26 13:06:25 7 [Note] Started replication for 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org bi'ary distribution
2021-07-26 13:06:25 13 [Note] Master 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org binary distributio': Slave SQL thread initialized, starting replication in log 'FIRST' at position 0, relay log '.\mysql-relay-bin-version@003a@0020@002710@002e4@002e19@002dmariadb@0027@0020@0020socket@003a@0020@0027@0027@0020@0020port@003a@00203306@0020@0020mariadb@002eorg@0020binary@0020distribution@000d.000010' position: 4
2021-07-26 13:06:25 12 [Note] Master 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org binary distributio': Slave I/O thread killed while connecting to master
2021-07-26 13:06:25 0 [Warning] Reading of some Master_info entries failed
2021-07-26 13:06:25 12 [Note] Master 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org binary distributio': Slave I/O thread exiting, read up to log 'FIRST', position 4
2021-07-26 13:06:25 0 [ERROR] Failed to initialize multi master structures
2021-07-26 13:06:25 12 [Note] Master 'Version: '10.4.19-MariaDB' socket: '' port: 3306 mariadb.org binary distributio': master was :3306
2021-07-26 13:06:25 0 [ERROR] Aborting
Warning: Memory not freed: 256


any help would be appreciated

do i need to reinstall xampp or is there another solution

thanks in advance
mbenic
 
Posts: 47
Joined: 05. July 2021 13:16
XAMPP version: 8.07
Operating System: windows 10

Re: MySql does not start anymore

Postby Altrea » 26. July 2021 08:12

Hi,

  • Open your folder "\xampp\mysql\data"
  • Delete the file "multi-master.info"
  • Delete all files beginning with "master-"
  • Delete all files beginning with "mysql_relay-bin-"
  • Delete all files beginning with "relay-log-"
  • Delete all files beginning with "ib_logfile"
  • Delete all files beginning with "aria_log."

Now try to start mariadb the normal way again.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: MySql does not start anymore

Postby mbenic » 26. July 2021 09:09

thank you so much
that seemed to work
its up and running again
i might print out this reply for future reference
mbenic
 
Posts: 47
Joined: 05. July 2021 13:16
XAMPP version: 8.07
Operating System: windows 10

Re: MySql does not start anymore

Postby mbenic » 28. July 2021 12:54

some of these files are appearing in the mysql/data directory again
files starting with aria-log, multi-master , ib-buffer
can i delete them again?
even though the mysql server hasnt crashed?
thanks in advance
mbenic
 
Posts: 47
Joined: 05. July 2021 13:16
XAMPP version: 8.07
Operating System: windows 10

Re: MySql does not start anymore

Postby Altrea » 28. July 2021 16:33

Yes, these files have purposes for logging, speed things up or control the replication.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11935
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to XAMPP for Windows

Who is online

Users browsing this forum: No registered users and 96 guests