Xampp mysql server suddenly not starting - mysql

I used Xampp a few hours ago wanted to start mysqlserver again but it gave me a error message that mysql shut down unexpectedly
enter image description here
And yes the port is not used checked it with netstat -an | findstr "3306" command
and even tried to change the port to 3307 but neither that worked
And the error logs show no error:
2021-10-13 19:58:12 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2021-10-13 19:58:12 0 [Note] InnoDB: Uses event mutexes
2021-10-13 19:58:12 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2021-10-13 19:58:12 0 [Note] InnoDB: Number of pools: 1
2021-10-13 19:58:12 0 [Note] InnoDB: Using SSE2 crc32 instructions
2021-10-13 19:58:12 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2021-10-13 19:58:12 0 [Note] InnoDB: Completed initialization of buffer pool
2021-10-13 19:58:12 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2021-10-13 19:58:12 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2021-10-13 19:58:12 0 [Note] InnoDB: Setting file 'D:\Xampp\Xampphpupgrade\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2021-10-13 19:58:12 0 [Note] InnoDB: File 'D:\Xampp\Xampphpupgrade\mysql\data\ibtmp1' size is now 12 MB.
2021-10-13 19:58:12 0 [Note] InnoDB: Waiting for purge to start
2021-10-13 19:58:12 0 [Note] InnoDB: 10.4.21 started; log sequence number 7528999; transaction id 39501
2021-10-13 19:58:12 0 [Note] InnoDB: Loading buffer pool(s) from D:\Xampp\Xampphpupgrade\mysql\data\ib_buffer_pool
2021-10-13 19:58:12 0 [Note] Plugin 'FEEDBACK' is disabled.
2021-10-13 19:58:12 0 [Note] Server socket created on IP: '::'.

If your MySql is new without important databases, you can try these steps:
Shut down your Xampp server
Go to C:\xampp\mysql\data directory
delete the ibdata1 file
Restart your Xampp server
Deleting ibdata1 file may destroy your tables, backup everything.

Related

How to solve XAMPP error: "MySQL Shutdown unexpectedly"?

I Get the MySQL shutdown unexpectedly error when trying to open it from XAMPP control panel.
The logs:
InnoDB: using atomic writes.
2022-08-25 17:12:10 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2022-08-25 17:12:10 0 [Note] InnoDB: Uses event mutexes
2022-08-25 17:12:10 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2022-08-25 17:12:10 0 [Note] InnoDB: Number of pools: 1
2022-08-25 17:12:10 0 [Note] InnoDB: Using SSE2 crc32 instructions
2022-08-25 17:12:10 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2022-08-25 17:12:10 0 [Note] InnoDB: Completed initialization of buffer pool
2022-08-25 17:12:10 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2022-08-25 17:12:10 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2022-08-25 17:12:10 0 [Note] InnoDB: Setting file 'D:\Xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2022-08-25 17:12:10 0 [Note] InnoDB: File 'D:\Xampp\mysql\data\ibtmp1' size is now 12 MB.
2022-08-25 17:12:10 0 [Note] InnoDB: Waiting for purge to start
2022-08-25 17:12:10 0 [Note] InnoDB: 10.4.17 started; log sequence number 1070073; transaction id 898
2022-08-25 17:12:10 0 [Note] InnoDB: Loading buffer pool(s) from D:\Xampp\mysql\data\ib_buffer_pool
2022-08-25 17:12:10 0 [Note] Plugin 'FEEDBACK' is disabled.
2022-08-25 17:12:10 0 [Note] Server socket created on IP: '::'.
2022-08-25 17:12:10 0 [ERROR] Can't start server: Bind on TCP/IP port. Got error: 10048: Only one usage of each socket address (protocol/network address/port) is normally permitted.
2022-08-25 17:12:10 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2022-08-25 17:12:10 0 [ERROR] Aborting
I get the following connection on MySQL Workbench that is created autmatically ( it will reapear if I delete it).
I already tried renaming the data folder and doing the backup version, and also tried to change the port from the my.ini file into 3307 but still get this error.
Any ideas what could solve this?

xampp cannot start MySQL

I shut down my xampp to take a lunch break and for some reason I cannot start it up again. When I try to launch MySQL it says the following:
13:13:19 [mysql] Error: MySQL shutdown unexpectedly.
13:13:19 [mysql] This may be due to a blocked port, missing dependencies,
13:13:19 [mysql] improper privileges, a crash, or a shutdown by another method.
13:13:19 [mysql] Press the Logs button to view error logs and check
13:13:19 [mysql] the Windows Event Viewer for more clues
13:13:19 [mysql] If you need more help, copy and post this
13:13:19 [mysql] entire log window on the forums
So I check the error logs:
2020-11-25 13:13:17 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2020-11-25 13:13:17 0 [Note] InnoDB: Uses event mutexes
2020-11-25 13:13:17 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-11-25 13:13:17 0 [Note] InnoDB: Number of pools: 1
2020-11-25 13:13:17 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-11-25 13:13:17 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2020-11-25 13:13:17 0 [Note] InnoDB: Completed initialization of buffer pool
2020-11-25 13:13:17 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2020-11-25 13:13:17 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-11-25 13:13:17 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2020-11-25 13:13:17 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2020-11-25 13:13:17 0 [Note] InnoDB: Waiting for purge to start
2020-11-25 13:13:17 0 [Note] InnoDB: 10.4.11 started; log sequence number 702532; transaction id 2087
2020-11-25 13:13:17 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2020-11-25 13:13:17 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-11-25 13:13:17 0 [Note] Server socket created on IP: '::'.
What am I doing wrong / how can I fix this issue?
Thanks to A R I found the solution:
I had to stop MySQL, copy the data folder and remove the files that have the INFO File type.

phpmyadmin page is not opening in xampp server

I have installed xampp server in my pc. First time creating database and insert data into database using phpmyadmin page was error free. For some table more than 1GB size i changed some configuration file settings like memory_limit, max_data_size. When I restarted the server and open the phpmyadmin page it is showing nothing (no error, no data). I don't understand the problem, already undo all configuration changes but still not working.
In MySQL log getting the following status :
2020-02-14 22:22:30 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2020-02-14 22:22:30 0 [Note] InnoDB: Uses event mutexes
2020-02-14 22:22:30 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-02-14 22:22:30 0 [Note] InnoDB: Number of pools: 1
2020-02-14 22:22:30 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-02-14 22:22:30 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2020-02-14 22:22:30 0 [Note] InnoDB: Completed initialization of buffer pool
2020-02-14 22:22:30 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=300324
2020-02-14 22:22:31 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2020-02-14 22:22:31 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2020-02-14 22:22:31 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-02-14 22:22:31 0 [Note] InnoDB: Setting file 'D:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2020-02-14 22:22:31 0 [Note] InnoDB: File 'D:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2020-02-14 22:22:31 0 [Note] InnoDB: Waiting for purge to start
2020-02-14 22:22:31 0 [Note] InnoDB: 10.4.11 started; log sequence number 300333; transaction id 171
2020-02-14 22:22:31 0 [Note] InnoDB: Loading buffer pool(s) from D:\xampp\mysql\data\ib_buffer_pool
2020-02-14 22:22:31 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-02-14 22:22:31 0 [Note] InnoDB: Buffer pool(s) load completed at 200214 22:22:31
2020-02-14 22:22:31 0 [Note] Server socket created on IP: '::'.

XAMPP MySQL shutdown unexpectedly - no error in logs

XAMPP was working correctly earlier this morning, but after doing some Wordpress plugin updates and resyncing with Github and Pantheon, MySQL now will start, run for a few seconds, and then shut down. When looking at mysql_error.log, I see this:
InnoDB: using atomic writes.
2019-10-09 12:41:23 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2019-10-09 12:41:23 0 [Note] InnoDB: Uses event mutexes
2019-10-09 12:41:23 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2019-10-09 12:41:23 0 [Note] InnoDB: Number of pools: 1
2019-10-09 12:41:23 0 [Note] InnoDB: Using SSE2 crc32 instructions
2019-10-09 12:41:23 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2019-10-09 12:41:23 0 [Note] InnoDB: Completed initialization of buffer pool
2019-10-09 12:41:23 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2019-10-09 12:41:23 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2019-10-09 12:41:23 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2019-10-09 12:41:23 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2019-10-09 12:41:23 0 [Note] InnoDB: Waiting for purge to start
2019-10-09 12:41:23 0 [Note] InnoDB: 10.4.6 started; log sequence number 113917; transaction id 9
2019-10-09 12:41:23 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2019-10-09 12:41:23 0 [Note] Plugin 'FEEDBACK' is disabled.
2019-10-09 12:41:23 0 [Note] InnoDB: Buffer pool(s) load completed at 191009 12:41:23
2019-10-09 12:41:23 0 [Note] Server socket created on IP: '::'.
I don't see any obvious errors.
Any thoughts on how I could either get more detailed error information or how to fix this? Thanks!
UPDATE
In the Windows Event Viewer, I was able to get the following error description:
Slave I/O: Fatal error: Invalid (empty) username when attempting to connect to the master server. Connection attempt terminated. Internal MariaDB error code: 1593
Copy this files:
aria_log.00000001
aria_log_control
ib_buffer_pool
ib_logfile0
ib_logfile1
ibdata1
ibtmp1
multi-master.info
from: xampp\mysql\backup
to: xampp\mysql\data

mysqli_real_connect(): MySQL server has gone away

I am trying to start xampp v3.2.4 from windows 10 64 bit. I am getting the error shown in the image error page while connecting mysql
xampp log
I deleted the ibdata1,ib_logfile1,ib_logfile0 from sql data folder restarted xampp and system
Changed the values in config file
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
Below is my log file
2019-09-27 10:05:28 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2019-09-27 10:05:28 0 [Note] InnoDB: Uses event mutexes
2019-09-27 10:05:28 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2019-09-27 10:05:28 0 [Note] InnoDB: Number of pools: 1
2019-09-27 10:05:28 0 [Note] InnoDB: Using SSE2 crc32 instructions
2019-09-27 10:05:28 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2019-09-27 10:05:28 0 [Note] InnoDB: Completed initialization of buffer pool
2019-09-27 10:05:28 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2019-09-27 10:05:28 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2019-09-27 10:05:28 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2019-09-27 10:05:28 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2019-09-27 10:05:28 0 [Note] InnoDB: Waiting for purge to start
2019-09-27 10:05:28 0 [Note] InnoDB: 10.3.16 started; log sequence number 1604020; transaction id 9
2019-09-27 10:05:28 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2019-09-27 10:05:28 0 [Note] InnoDB: Buffer pool(s) load completed at 190927 10:05:28
2019-09-27 10:05:28 0 [Note] Plugin 'FEEDBACK' is disabled.
2019-09-27 10:05:28 0 [Note] Server socket created on IP: '::'.
Please help me to solve this issue
Change the packet size max_allowed_packet = 64M in my.ini and it will solve the problems
my.ini file located at Xampp controlpanel > mysql > config > my.ini