MySQL on XAMPP unable to run - mysql

I started using XAMPP about two days ago and out of the blue it stopped working I tried to check the error I was having that said:
Error: MySQL shutdown unexpectedly.
10:56:40 [mysql] This may be due to a blocked port, missing dependencies,
10:56:40 [mysql] improper privileges, a crash, or a shutdown by another method.
10:56:40 [mysql] Press the Logs button to view error logs and check
10:56:40 [mysql] the Windows Event Viewer for more clues
10:56:40 [mysql] If you need more help, copy and post this
10:56:40 [mysql] entire log window on the forums
But all the fixed I found and the ones I thought might possible didn't solve the problem.
I checked the log error but didn't know what exactly is wrong
the error log is as follow:
2019-07-02 10:56:32 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2019-07-02 10:56:32 0 [Note] InnoDB: Uses event mutexes
2019-07-02 10:56:32 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2019-07-02 10:56:32 0 [Note] InnoDB: Number of pools: 1
2019-07-02 10:56:32 0 [Note] InnoDB: Using SSE2 crc32 instructions
2019-07-02 10:56:32 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2019-07-02 10:56:32 0 [Note] InnoDB: Completed initialization of buffer pool
2019-07-02 10:56:32 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2019-07-02 10:56:32 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2019-07-02 10:56:32 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2019-07-02 10:56:32 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2019-07-02 10:56:32 0 [Note] InnoDB: Waiting for purge to start
2019-07-02 10:56:32 0 [Note] InnoDB: 10.3.16 started; log sequence number 1824338; transaction id 303
2019-07-02 10:56:32 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2019-07-02 10:56:32 0 [Note] Plugin 'FEEDBACK' is disabled.
2019-07-02 10:56:32 0 [Note] Server socket created on IP: '::'.
Can someone please help?

Check if there is another app that is using the port 3306. If so, you have to kill the process and start again the mysql service.

Related

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.

XAMPP Control Panel -Error: MySQL shutdown unexpectedly

I am unable to run MYSQL server in XAMPP control panel, when I click on start button then following error occurs given below:
4:48:58 PM [mysql] Attempting to start MySQL app...
4:48:58 PM [mysql] Status change detected: running
4:49:00 PM [mysql] Status change detected: stopped
4:49:00 PM [mysql] Error: MySQL shutdown unexpectedly.
4:49:00 PM [mysql] This may be due to a blocked port, missing dependencies,
4:49:00 PM [mysql] improper privileges, a crash, or a shutdown by another method.
4:49:00 PM [mysql] Press the Logs button to view error logs and check
4:49:00 PM [mysql] the Windows Event Viewer for more clues
4:49:00 PM [mysql] If you need more help, copy and post this
4:49:00 PM [mysql] entire log window on the forums
4:49:25 PM [main] Executing "c:\xampp\mysql\data"
here is the mysql error log:
InnoDB: using atomic writes.
2020-09-22 16:47:41 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2020-09-22 16:47:41 0 [Note] InnoDB: Uses event mutexes
2020-09-22 16:47:41 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-09-22 16:47:41 0 [Note] InnoDB: Number of pools: 1
2020-09-22 16:47:41 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-09-22 16:47:41 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2020-09-22 16:47:41 0 [Note] InnoDB: Completed initialization of buffer pool
2020-09-22 16:47:41 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=300288
2020-09-22 16:47:41 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2020-09-22 16:47:41 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2020-09-22 16:47:41 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-09-22 16:47:41 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2020-09-22 16:47:41 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2020-09-22 16:47:41 0 [Note] InnoDB: Waiting for purge to start
2020-09-22 16:47:41 0 [Note] InnoDB: 10.4.14 started; log sequence number 300297; transaction id 171
2020-09-22 16:47:41 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2020-09-22 16:47:41 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-09-22 16:47:42 0 [Note] Server socket created on IP: '::'.
2020-09-22 16:47:42 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.
2020-09-22 16:47:42 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-09-22 16:47:42 0 [ERROR] Aborting
InnoDB: using atomic writes.
2020-09-22 16:48:58 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2020-09-22 16:48:58 0 [Note] InnoDB: Uses event mutexes
2020-09-22 16:48:58 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-09-22 16:48:58 0 [Note] InnoDB: Number of pools: 1
2020-09-22 16:48:58 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-09-22 16:48:58 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2020-09-22 16:48:58 0 [Note] InnoDB: Completed initialization of buffer pool
2020-09-22 16:48:58 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2020-09-22 16:48:58 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-09-22 16:48:58 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2020-09-22 16:48:58 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2020-09-22 16:48:58 0 [Note] InnoDB: Waiting for purge to start
2020-09-22 16:48:58 0 [Note] InnoDB: 10.4.14 started; log sequence number 300306; transaction id 171
2020-09-22 16:48:58 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2020-09-22 16:48:58 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-09-22 16:48:58 0 [Note] Server socket created on IP: '::'.
2020-09-22 16:48:58 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.
2020-09-22 16:48:58 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-09-22 16:48:58 0 [ERROR] Aborting
Please help me solve this error as soon as possible as I want to use phpmyadmin in XAMPP to get started with my project,
Thank you.
2020-09-22 16:48:58 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?
2020-09-22 16:48:58 0 [ERROR] Aborting
It seems that port 3306 (default) is already in use. You could work around issue by changing to another port.
You open my.ini
# The following options will be passed to all MySQL clients
[client]
# password = your_password
port = 3306
socket = "xampp / mysql / mysql.sock"
change 3306 --> another port
# The MySQL server
[mysqld]
port= 3306
socket = "xampp / mysql / mysql.sock"
change 3306 --> another port
Then, you restart mysql service.
I got my problem solved the error was port 3360 is not available as mysql server installed on my system was using the same port,so i went to services in search bar and then once opened went to mysql clicked on it then clicked on stop service. Then restart xampp and start mysql then it is running well in windows 10 you need to check with other OS.
I admit #soumya Pillai answer!
I've stopped MySQL service first.
Then started MySQL in XAMPP. Now it's started to running!.
I'm using XAMPP V3.3.0 in windows 10 machine!

MySQL from XAMPP not starting anymore. Port is not the problem

I'm using XAMPP for Windows and MySql was working fine for the longest time, but now (after a Windows update I think) it crashes on start-up. When I click on "Start" in the Control Panel, I get a short flash of the PID and Port 3306 before it shuts down again.
This is the error I get in XAMPP:
09:14:09 [mysql] Error: MySQL shutdown unexpectedly.
09:14:09 [mysql] This may be due to a blocked port, missing dependencies,
09:14:09 [mysql] improper privileges, a crash, or a shutdown by another method.
09:14:09 [mysql] Press the Logs button to view error logs and check
09:14:09 [mysql] the Windows Event Viewer for more clues
09:14:09 [mysql] If you need more help, copy and post this
09:14:09 [mysql] entire log window on the forums
This is the last entry in the error log:
2020-08-06 9:10:27 0 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2020-08-06 9:10:27 0 [Note] InnoDB: Uses event mutexes
2020-08-06 9:10:27 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-08-06 9:10:27 0 [Note] InnoDB: Number of pools: 1
2020-08-06 9:10:27 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-08-06 9:10:27 0 [Note] InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
2020-08-06 9:10:27 0 [Note] InnoDB: Completed initialization of buffer pool
2020-08-06 9:10:28 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
2020-08-06 9:10:28 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2020-08-06 9:10:28 0 [Note] InnoDB: Setting file 'C:\Environment\XAMPP\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2020-08-06 9:10:28 0 [Note] InnoDB: File 'C:\Environment\XAMPP\mysql\data\ibtmp1' size is now 12 MB.
2020-08-06 9:10:28 0 [Note] InnoDB: Waiting for purge to start
2020-08-06 9:10:28 0 [Note] InnoDB: 10.4.13 started; log sequence number 40471727; transaction id 36256
2020-08-06 9:10:28 0 [Note] InnoDB: Loading buffer pool(s) from C:\Environment\XAMPP\mysql\data\ib_buffer_pool
2020-08-06 9:10:28 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-08-06 9:10:28 0 [Note] InnoDB: Buffer pool(s) load completed at 200806 9:10:28
2020-08-06 9:10:28 0 [Note] Server socket created on IP: '::'.
I have already checked the port (3306): Nothing is blocking it. I have no other instances of MySQL running on my computer. Neither in the Task-Manager nor in the services.msc. But just to be sure I changed the port for MySql to 3308, but it still wouldn't start.
I also tried deleting ibdata1, ib_logfile0,ib_logfile1,ib_logfile101 in xampp/mysql/data.
The last thing I tried was setting up IPv6 which I know was a hail mary.
Any help would be appreciated.
I solved it by doing this:
https://stackoverflow.com/a/11013868/11824001
And then following the error messages I was getting in PhPMyAdmin.
Turns out my mysql.db table was corrupted and had to be repaired with:
use mysql
repair table db;

When I start MySQL it shuts down instantly

My problem
When I try to start MySQL it automaticly shuts down. It always worked fine until I downloaded sql server 2008r2. I don't know if it has something to do with it because when I run. C:\> netstat -a -b and ctrl + f the port I am using for MySQL it is not listed.
When I change the MySQL port to something else (a random number) nothing happends I am still getting the same errros.
If someone is fammiliar with this headache problem I would really appreciate the help.
Thank you in advance.
Xampp error
09:15:00 [mysql] Attempting to start MySQL app...
09:15:01 [mysql] Status change detected: running
09:15:02 [mysql] Status change detected: stopped
09:15:02 [mysql] Error: MySQL shutdown unexpectedly.
09:15:02 [mysql] This may be due to a blocked port, missing
dependencies,
09:15:02 [mysql] improper privileges, a crash, or a shutdown by
another method.
09:15:02 [mysql] Press the Logs button to view error logs and check
09:15:02 [mysql] the Windows Event Viewer for more clues
09:15:02 [mysql] If you need more help, copy and post this
09:15:02 [mysql] entire log window on the forums
Mysql_error.log
InnoDB: using atomic writes.
2020-05-27 9:15:00 0 [Note] InnoDB: Mutexes and rw_locks use Windows
interlocked functions
2020-05-27 9:15:00 0 [Note] InnoDB: Uses event mutexes
2020-05-27 9:15:00 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-05-27 9:15:00 0 [Note] InnoDB: Number of pools: 1
2020-05-27 9:15:00 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-05-27 9:15:00 0 [Note] InnoDB: Initializing buffer pool, total
size = 16M, instances = 1, chunk size = 16M
2020-05-27 9:15:00 0 [Note] InnoDB: Completed initialization of
buffer pool
2020-05-27 9:15:00 0 [Note] InnoDB: 128 out of 128 rollback segments
are active.
2020-05-27 9:15:00 0 [Note] InnoDB: Creating shared tablespace for
temporary tables
2020-05-27 9:15:00 0 [Note] InnoDB: Setting file
'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the
file full; Please wait ...
2020-05-27 9:15:00 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1'
size is now 12 MB.
2020-05-27 9:15:00 0 [Note] InnoDB: Waiting for purge to start
2020-05-27 9:15:00 0 [Note] InnoDB: 10.4.11 started; log sequence
number 47064; transaction id 9
2020-05-27 9:15:00 0 [Note] InnoDB: Loading buffer pool(s) from
C:\xampp\mysql\data\ib_buffer_pool
2020-05-27 9:15:00 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-05-27 9:15:00 0 [Note] InnoDB: Buffer pool(s) load completed at
200527 9:15:00
2020-05-27 9:15:00 0 [ERROR] Could not open mysql.plugin table. Some
plugins may be not loaded
2020-05-27 9:15:00 0 [ERROR] c:\xampp\mysql\bin\mysqld.exe: unknown
variable 'innodb_additional_mem_pool_size=2M'
2020-05-27 9:15:00 0 [ERROR] Aborting

XAMPP - MySQL shutdown unexpectedly, the logs looks fine doesnt have any error i guess

I got an error like this after starting mysql
11.56.08 [mysql] Error: MySQL shutdown unexpectedly.
11.56.08 [mysql] This may be due to a blocked port, missing dependencies,
11.56.08 [mysql] improper privileges, a crash, or a shutdown by another method.
11.56.08 [mysql] Press the Logs button to view error logs and check
11.56.08 [mysql] the Windows Event Viewer for more clues
11.56.08 [mysql] If you need more help, copy and post this
11.56.08 [mysql] entire log window on the forums
And this is the log
2020-04-13 12:09:49 0 [Note] InnoDB: Mutexes and rw_locks use Windows
interlocked functions
2020-04-13 12:09:49 0 [Note] InnoDB: Uses event mutexes
2020-04-13 12:09:49 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2020-04-13 12:09:49 0 [Note] InnoDB: Number of pools: 1
2020-04-13 12:09:49 0 [Note] InnoDB: Using SSE2 crc32 instructions
2020-04-13 12:09:49 0 [Note] InnoDB: Initializing buffer pool, total
size = 16M, instances = 1, chunk size = 16M
2020-04-13 12:09:49 0 [Note] InnoDB: Completed initialization of
buffer pool
2020-04-13 12:09:51 0 [Note] InnoDB: 128 out of 128 rollback segments
are active.
2020-04-13 12:09:51 0 [Note] InnoDB: Creating shared tablespace for
temporary tables
2020-04-13 12:09:51 0 [Note] InnoDB: Setting file
'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the
file full; Please wait ...
2020-04-13 12:09:51 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1'
size is now 12 MB.
2020-04-13 12:09:51 0 [Note] InnoDB: Waiting for purge to start
2020-04-13 12:09:51 0 [Note] InnoDB: 10.3.16 started; log sequence
number 1604020; transaction id 9
2020-04-13 12:09:51 0 [Note] InnoDB: Loading buffer pool(s) from
C:\xampp\mysql\data\ib_buffer_pool
2020-04-13 12:09:51 0 [Note] InnoDB: Buffer pool(s) load completed at
200413 12:09:51
2020-04-13 12:09:51 0 [Note] Plugin 'FEEDBACK' is disabled.
2020-04-13 12:09:51 0 [Note] Server socket created on IP: '::'.
The log looks fine, and I don't see any trouble there.
I've tried all the tips on the Internet like deleting
ibdata1, ib_lofile1, ib_logfile0, etc, but still it doesn't fix the problem for me.
Any help?