MYSQL server not started after installation from source code - mysql

I installed mysql thorugh source code .I followed all instruction from http://dev.mysql.com/doc/refman/5.5/en/installing-source-distribution.html
but after installation when i am trying to start mmysql server ,It is giving me below error:
[root#sumit bin]# ./mysqld_safe &
[1] 25798
[root#sumit bin]# 130904 19:07:29 mysqld_safe Logging to '/var/log/mysqld.log'.
130904 19:07:29 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
130904 19:07:30 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
This is the mysqld.log file content :
130904 20:02:01 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
2013-09-04 20:02:02 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2013-09-04 20:02:02 31995 [Note] Plugin 'FEDERATED' is disabled.
/usr/local/mysql/bin/mysqld: Table 'mysql.plugin' doesn't exist
2013-09-04 20:02:02 31995 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.
2013-09-04 20:02:02 31995 [Note] InnoDB: The InnoDB memory heap is disabled
2013-09-04 20:02:02 31995 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2013-09-04 20:02:02 31995 [Note] InnoDB: Compressed tables use zlib 1.2.3
2013-09-04 20:02:02 31995 [Note] InnoDB: Using CPU crc32 instructions
2013-09-04 20:02:02 31995 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2013-09-04 20:02:02 31995 [Note] InnoDB: Completed initialization of buffer pool
2013-09-04 20:02:02 31995 [Note] InnoDB: Highest supported file format is Barracuda.
2013-09-04 20:02:02 31995 [Note] InnoDB: Log scan progressed past the checkpoint lsn 49463
2013-09-04 20:02:02 31995 [Note] InnoDB: Database was not shutdown normally!
2013-09-04 20:02:02 31995 [Note] InnoDB: Starting crash recovery.
2013-09-04 20:02:02 31995 [Note] InnoDB: Reading tablespace information from the .ibd files...
2013-09-04 20:02:02 31995 [Note] InnoDB: Restoring possible half-written data pages
2013-09-04 20:02:02 31995 [Note] InnoDB: from the doublewrite buffer...
InnoDB: Doing recovery: scanned up to log sequence number 1600607
2013-09-04 20:02:02 31995 [Note] InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percent: 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
2013-09-04 20:02:03 31995 [Note] InnoDB: 128 rollback segment(s) are active.
2013-09-04 20:02:03 31995 [Note] InnoDB: Waiting for purge to start
2013-09-04 20:02:03 31995 [Note] InnoDB: 5.6.13 started; log sequence number 1600607
2013-09-04 20:02:03 31995 [Note] Server hostname (bind-address): '*'; port: 3306
2013-09-04 20:02:03 31995 [Note] IPv6 is available.
2013-09-04 20:02:03 31995 [Note] - '::' resolves to '::';
2013-09-04 20:02:03 31995 [Note] Server socket created on IP: '::'.
2013-09-04 20:02:03 31995 [ERROR] /usr/local/mysql/bin/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 13 - Permission denied)
2013-09-04 20:02:03 31995 [ERROR] Can't start server: can't create PID file: Permission denied
130904 20:02:03 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

Related

MariaDB Out of memory

My database crash with out of memory error ~1-2 times per day. Last crash was at 17:30 in logs and at 19:30 in metrics (different timezones).
Errors in mariadb.log:
181120 16:09:00 [Warning] IP address '185.156.177.144' could not be resolved: Name or service not known
181120 16:35:40 [Warning] IP address '58.221.58.248' could not be resolved: Name or service not known
181120 17:30:38 mysqld_safe Number of processes running now: 0
181120 17:30:38 mysqld_safe mysqld restarted
181120 17:30:41 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
181120 17:30:41 [Note] /usr/libexec/mysqld (mysqld 5.5.52-MariaDB) starting as process 16636 ...
181120 17:30:41 [Warning] Changed limits: max_open_files: 1024 max_connections: 70 table_cache: 472
181120 17:30:41 InnoDB: The InnoDB memory heap is disabled
181120 17:30:41 InnoDB: Mutexes and rw_locks use GCC atomic builtins
181120 17:30:41 InnoDB: Compressed tables use zlib 1.2.7
181120 17:30:41 InnoDB: Using Linux native AIO
181120 17:30:41 InnoDB: Initializing buffer pool, size = 150.0M
181120 17:30:42 InnoDB: Completed initialization of buffer pool
181120 17:30:42 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
181120 17:30:42 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
181120 17:30:46 InnoDB: Waiting for the background threads to start
181120 17:30:47 Percona XtraDB (http://www.percona.com) 5.5.49-MariaDB-38.0 started; log sequence number 18741266161
181120 17:30:47 [Note] Plugin 'FEEDBACK' is disabled.
181120 17:30:48 [Note] Server socket created on IP: '0.0.0.0'.
181120 17:30:49 [Note] Event Scheduler: Loaded 0 events
181120 17:30:49 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.52-MariaDB' socket: '/var/lib/mysql/mysql.sock' port: 3306 MariaDB Server
181120 17:30:53 [ERROR] mysqld: Table './admin_wikis/wp_posts' is marked as crashed and should be repaired
181120 17:30:53 [Warning] Checking table: './admin_wikis/wp_posts'
181120 17:31:58 mysqld_safe Number of processes running now: 0
181120 17:31:58 mysqld_safe mysqld restarted
181120 17:32:01 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
181120 17:32:01 [Note] /usr/libexec/mysqld (mysqld 5.5.52-MariaDB) starting as process 16899 ...
181120 17:32:01 [Warning] Changed limits: max_open_files: 1024 max_connections: 70 table_cache: 472
181120 17:32:01 InnoDB: The InnoDB memory heap is disabled
181120 17:32:01 InnoDB: Mutexes and rw_locks use GCC atomic builtins
181120 17:32:01 InnoDB: Compressed tables use zlib 1.2.7
181120 17:32:01 InnoDB: Using Linux native AIO
181120 17:32:01 InnoDB: Initializing buffer pool, size = 150.0M
InnoDB: mmap(161447936 bytes) failed; errno 12
181120 17:32:01 InnoDB: Completed initialization of buffer pool
181120 17:32:01 InnoDB: Fatal error: cannot allocate memory for the buffer pool
181120 17:32:01 [ERROR] Plugin 'InnoDB' init function returned error.
181120 17:32:01 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
181120 17:32:01 [ERROR] mysqld: Out of memory (Needed 128917504 bytes)
181120 17:32:01 [ERROR] mysqld: Out of memory (Needed 96681984 bytes)
181120 17:32:01 [ERROR] mysqld: Out of memory (Needed 72499200 bytes)
181120 17:32:01 [Note] Plugin 'FEEDBACK' is disabled.
181120 17:32:02 [ERROR] Unknown/unsupported storage engine: InnoDB
181120 17:32:02 [ERROR] Aborting
181120 17:32:02 [Note] /usr/libexec/mysqld: Shutdown complete
There is nothing interesing in apache log in this time. Event requests count
$ sudo grep -r "GET \/" /etc/httpd/logs/domains/ | cut -d' ' -f4 | sed 's/\[//;s/\]//;s/\"//' | cut -d':' -f1-2 | sort | uniq -c
459 19/Nov/2018:03
426 19/Nov/2018:04
239 19/Nov/2018:05
350 19/Nov/2018:06
381 19/Nov/2018:07
415 19/Nov/2018:08
778 19/Nov/2018:09
500 19/Nov/2018:10
450 19/Nov/2018:11
633 19/Nov/2018:12
458 19/Nov/2018:13
527 19/Nov/2018:14
713 19/Nov/2018:15
654 19/Nov/2018:16
573 19/Nov/2018:17
413 19/Nov/2018:18
471 19/Nov/2018:19
499 19/Nov/2018:20
661 19/Nov/2018:21
452 19/Nov/2018:22
773 19/Nov/2018:23
934 20/Nov/2018:00
295 20/Nov/2018:01
369 20/Nov/2018:02
441 20/Nov/2018:03
384 20/Nov/2018:04
927 20/Nov/2018:05
524 20/Nov/2018:06
972 20/Nov/2018:07
612 20/Nov/2018:08
609 20/Nov/2018:09
677 20/Nov/2018:10
753 20/Nov/2018:11
615 20/Nov/2018:12
717 20/Nov/2018:13
474 20/Nov/2018:14
973 20/Nov/2018:15
510 20/Nov/2018:16
534 20/Nov/2018:17
415 20/Nov/2018:18
90 20/Nov/2018:19
I get some metrics:
Processes before crash:
Processes in the moment of crash:
Memory and CPU usage:
Total RAM 3.6G. Does someone have any ideas?
httpd is the largest memory user; decrease its settings, especially the number of 'children' it is willing to spawn. (Under 10 should suffice for most small installations.)
max_connections: 70 table_cache: 472 -- Cut each of those in half; this will help a little with memory allocation.
Next time the CPU hits 100%, do SHOW FULL PROCESSLIST; in MySQL. That may give you a clue of what runaway queries you have. Then we can focus on them. If that fails, turn on the slowlog; it will catch some of them.
Consider moving to an 8GB server. (Is this a cloud server?)

MySQL unexpectedly crashes

I'm running Ubuntu 14.04 and I've got a few WordPress installations on my server.
Without warning, MySQL crashes every day on my server and I've yet to find the reason.
You can find the error.log below.
160721 9:25:44 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
160721 9:25:44 [Note] Plugin 'FEDERATED' is disabled.
160721 9:25:44 InnoDB: The InnoDB memory heap is disabled
160721 9:25:44 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160721 9:25:44 InnoDB: Compressed tables use zlib 1.2.8
160721 9:25:44 InnoDB: Using Linux native AIO
160721 9:25:44 InnoDB: Initializing buffer pool, size = 128.0M
160721 9:25:44 InnoDB: Completed initialization of buffer pool
160721 9:25:44 InnoDB: highest supported file format is Barracuda.
InnoDB: Log scan progressed past the checkpoint lsn 40817296
160721 9:25:44 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 41068976
160721 9:25:45 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
160721 9:25:45 InnoDB: Waiting for the background threads to start
160721 9:25:46 InnoDB: 5.5.47 started; log sequence number 41068976
160721 9:25:46 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
160721 9:25:46 [Note] - '127.0.0.1' resolves to '127.0.0.1';
160721 9:25:46 [Note] Server socket created on IP: '127.0.0.1'.
160721 9:25:46 [Note] Event Scheduler: Loaded 0 events
160721 9:25:46 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.47-0ubuntu0.14.04.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
160721 17:50:13 [Note] /usr/sbin/mysqld: Normal shutdown
160721 17:50:13 [Note] Event Scheduler: Purging the queue. 0 events
160721 17:50:13 InnoDB: Starting shutdown...
160721 17:50:14 InnoDB: Shutdown completed; log sequence number 41400934
160721 17:50:14 [Note] /usr/sbin/mysqld: Shutdown complete
160721 17:50:15 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
160721 17:50:15 [Note] Plugin 'FEDERATED' is disabled.
160721 17:50:15 InnoDB: The InnoDB memory heap is disabled
160721 17:50:15 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160721 17:50:15 InnoDB: Compressed tables use zlib 1.2.8
160721 17:50:15 InnoDB: Using Linux native AIO
160721 17:50:15 InnoDB: Initializing buffer pool, size = 128.0M
160721 17:50:15 InnoDB: Completed initialization of buffer pool
160721 17:50:15 InnoDB: highest supported file format is Barracuda.
160721 17:50:15 InnoDB: Waiting for the background threads to start
160721 17:50:16 InnoDB: 5.5.47 started; log sequence number 41400934
160721 17:50:16 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
160721 17:50:16 [Note] - '127.0.0.1' resolves to '127.0.0.1';
160721 17:50:16 [Note] Server socket created on IP: '127.0.0.1'.
160721 17:50:16 [Note] Event Scheduler: Loaded 0 events
160721 17:50:16 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.47-0ubuntu0.14.04.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
160722 5:44:00 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
160722 5:44:00 [Note] Plugin 'FEDERATED' is disabled.
160722 5:44:00 InnoDB: The InnoDB memory heap is disabled
160722 5:44:00 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160722 5:44:00 InnoDB: Compressed tables use zlib 1.2.8
160722 5:44:00 InnoDB: Using Linux native AIO
160722 5:44:00 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160722 5:44:00 InnoDB: Completed initialization of buffer pool
160722 5:44:00 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160722 5:44:00 [ERROR] Plugin 'InnoDB' init function returned error.
160722 5:44:00 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160722 5:44:00 [ERROR] Unknown/unsupported storage engine: InnoDB
160722 5:44:00 [ERROR] Aborting
160722 5:44:00 [Note] /usr/sbin/mysqld: Shutdown complete
160722 5:44:01 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
160722 5:44:01 [Note] Plugin 'FEDERATED' is disabled.
160722 5:44:01 InnoDB: The InnoDB memory heap is disabled
160722 5:44:01 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160722 5:44:01 InnoDB: Compressed tables use zlib 1.2.8
160722 5:44:01 InnoDB: Using Linux native AIO
160722 5:44:01 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160722 5:44:01 InnoDB: Completed initialization of buffer pool
160722 5:44:01 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160722 5:44:01 [ERROR] Plugin 'InnoDB' init function returned error.
160722 5:44:01 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160722 5:44:01 [ERROR] Unknown/unsupported storage engine: InnoDB
160722 5:44:01 [ERROR] Aborting
160722 5:44:01 [Note] /usr/sbin/mysqld: Shutdown complete
160722 5:50:30 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a future release. Please use the full name instead.
160722 5:50:30 [Note] Plugin 'FEDERATED' is disabled.
160722 5:50:30 InnoDB: The InnoDB memory heap is disabled
160722 5:50:30 InnoDB: Mutexes and rw_locks use GCC atomic builtins
160722 5:50:30 InnoDB: Compressed tables use zlib 1.2.8
160722 5:50:30 InnoDB: Using Linux native AIO
160722 5:50:30 InnoDB: Initializing buffer pool, size = 128.0M
160722 5:50:30 InnoDB: Completed initialization of buffer pool
160722 5:50:31 InnoDB: highest supported file format is Barracuda.
InnoDB: Log scan progressed past the checkpoint lsn 41616363
160722 5:50:31 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 46858752
InnoDB: Doing recovery: scanned up to log sequence number 48741839
160722 5:50:31 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
160722 5:50:32 InnoDB: Waiting for the background threads to start
160722 5:50:33 InnoDB: 5.5.47 started; log sequence number 48741839
160722 5:50:33 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
160722 5:50:33 [Note] - '127.0.0.1' resolves to '127.0.0.1';
160722 5:50:33 [Note] Server socket created on IP: '127.0.0.1'.
160722 5:50:33 [Note] Event Scheduler: Loaded 0 events
160722 5:50:33 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.47-0ubuntu0.14.04.1' socket: '/var/run/mysqld/mysqld.sock' port: 3306
InnoDB: mmap(137363456 bytes) failed; errno 12
Case 1: You have a tiny 1G server (or VM). If so, lower innodb_buffer_pool_size to, say, 32M.
Case 2: You have increased various other mysql settings to unreasonably high values. Undo.
Case 3: You have lots of applications in your small server; they are consuming most of RAM. Find and fix.
If you need further assistance, tell us how much RAM you have, what else is running and provide my.cnf.
Or you could get more RAM.

MySQL 5.6 crashes often after upgrade

I noticed in WHM that MySQL 5.5 has an EOL December of 15' and I upgraded to 5.6 and now MySQL crashes at least twice a day, but it restarts after failing.
Here is a sampling of the error log.
Any idea what is going on?
Thank you.
8/23/15
Here is another sampling of the error log.
InnoDB: Doing recovery: scanned up to log sequence number 579981897
2015-08-21 20:58:00 9080 [Note] InnoDB: 128 rollback segment(s) are active.
2015-08-21 20:58:00 9080 [Note] InnoDB: Waiting for purge to start
2015-08-21 20:58:00 9080 [Note] InnoDB: 5.6.23 started; log sequence number 579981897
2015-08-21 20:58:00 9080 [Note] Server hostname (bind-address): '*'; port: 3306
2015-08-21 20:58:00 9080 [Note] IPv6 is not available.
2015-08-21 20:58:00 9080 [Note] - '0.0.0.0' resolves to '0.0.0.0';
2015-08-21 20:58:00 9080 [Note] Server socket created on IP: '0.0.0.0'.
2015-08-21 20:58:00 9080 [Note] Event Scheduler: Loaded 0 events
2015-08-21 20:58:00 9080 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.6.23' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
150821 23:25:59 mysqld_safe Number of processes running now: 0
150821 23:25:59 mysqld_safe mysqld restarted
2015-08-21 23:25:59 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-08-21 23:25:59 13544 [Note] Plugin 'FEDERATED' is disabled.
2015-08-21 23:25:59 13544 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-21 23:25:59 13544 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-21 23:25:59 13544 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-08-21 23:25:59 13544 [Note] InnoDB: Memory barrier is not used
2015-08-21 23:25:59 13544 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-21 23:25:59 13544 [Note] InnoDB: Using Linux native AIO
2015-08-21 23:25:59 13544 [Note] InnoDB: Using CPU crc32 instructions
2015-08-21 23:25:59 13544 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-08-21 23:25:59 13544 [Note] InnoDB: Completed initialization of buffer pool
2015-08-21 23:25:59 13544 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-21 23:25:59 13544 [Note] InnoDB: Log scan progressed past the checkpoint lsn 581241150
2015-08-21 23:25:59 13544 [Note] InnoDB: Database was not shutdown normally!
2015-08-21 23:25:59 13544 [Note] InnoDB: Starting crash recovery.
2015-08-21 23:25:59 13544 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-08-21 23:25:59 13544 [Note] InnoDB: Restoring possible half-written data pages
2015-08-21 23:25:59 13544 [Note] InnoDB: from the doublewrite buffer...
InnoDB: Doing recovery: scanned up to log sequence number 581282693
2015-08-21 23:25:59 13544 [Note] InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percent: 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
2015-08-21 23:26:00 13544 [Note] InnoDB: 128 rollback segment(s) are active.
2015-08-21 23:26:00 13544 [Note] InnoDB: Waiting for purge to start
2015-08-21 23:26:00 13544 [Note] InnoDB: 5.6.23 started; log sequence number 581282693
2015-08-21 23:26:00 13544 [Note] Server hostname (bind-address): '*'; port: 3306
2015-08-21 23:26:00 13544 [Note] IPv6 is not available.
2015-08-21 23:26:00 13544 [Note] - '0.0.0.0' resolves to '0.0.0.0';
2015-08-21 23:26:00 13544 [Note] Server socket created on IP: '0.0.0.0'.
2015-08-21 23:26:00 13544 [Note] Event Scheduler: Loaded 0 events
2015-08-21 23:26:00 13544 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.6.23' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
2015-08-22 02:36:21 13544 [Warning] IP address '223.100.49.242' could not be resolved: Temporary failure in name resolution
2015-08-22 02:36:56 13544 [Warning] IP address '223.100.49.242' could not be resolved: Temporary failure in name resolution
2015-08-22 02:37:23 13544 [Warning] IP address '223.100.49.242' could not be resolved: Temporary failure in name resolution
2015-08-22 11:27:54 13544 [Warning] IP address '122.224.6.150' could not be resolved: Name or service not known
150822 20:54:11 mysqld_safe Number of processes running now: 0
150822 20:54:11 mysqld_safe mysqld restarted
2015-08-22 20:54:11 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-08-22 20:54:11 15947 [Note] Plugin 'FEDERATED' is disabled.
2015-08-22 20:54:11 15947 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-22 20:54:11 15947 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-22 20:54:11 15947 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-08-22 20:54:11 15947 [Note] InnoDB: Memory barrier is not used
2015-08-22 20:54:11 15947 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-22 20:54:11 15947 [Note] InnoDB: Using Linux native AIO
2015-08-22 20:54:11 15947 [Note] InnoDB: Using CPU crc32 instructions
2015-08-22 20:54:11 15947 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-08-22 20:54:11 15947 [Note] InnoDB: Completed initialization of buffer pool
2015-08-22 20:54:11 15947 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-22 20:54:11 15947 [Note] InnoDB: The log sequence numbers 506046855 and 506046855 in ibdata files do not match the log sequence number 589358444 in the ib_logfiles!
2015-08-22 20:54:11 15947 [Note] InnoDB: Database was not shutdown normally!
2015-08-22 20:54:11 15947 [Note] InnoDB: Starting crash recovery.
2015-08-22 20:54:11 15947 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-08-22 20:54:12 15947 [Note] InnoDB: Restoring possible half-written data pages
2015-08-22 20:54:12 15947 [Note] InnoDB: from the doublewrite buffer...
2015-08-22 20:54:13 15947 [Note] InnoDB: 128 rollback segment(s) are active.
2015-08-22 20:54:13 15947 [Note] InnoDB: Waiting for purge to start
2015-08-22 20:54:13 15947 [Note] InnoDB: 5.6.23 started; log sequence number 589358444
2015-08-22 20:54:13 15947 [Note] Server hostname (bind-address): '*'; port: 3306
2015-08-22 20:54:13 15947 [Note] IPv6 is not available.
2015-08-22 20:54:13 15947 [Note] - '0.0.0.0' resolves to '0.0.0.0';
2015-08-22 20:54:13 15947 [Note] Server socket created on IP: '0.0.0.0'.
2015-08-22 20:54:13 15947 [Note] Event Scheduler: Loaded 0 events
2015-08-22 20:54:13 15947 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.6.23' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
150822 20:54:13 mysqld_safe Number of processes running now: 0
150822 20:54:13 mysqld_safe mysqld restarted
2015-08-22 20:54:13 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-08-22 20:54:13 15983 [Note] Plugin 'FEDERATED' is disabled.
2015-08-22 20:54:13 15983 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-22 20:54:13 15983 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-22 20:54:13 15983 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-08-22 20:54:13 15983 [Note] InnoDB: Memory barrier is not used
2015-08-22 20:54:13 15983 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-22 20:54:13 15983 [Note] InnoDB: Using Linux native AIO
2015-08-22 20:54:13 15983 [Note] InnoDB: Using CPU crc32 instructions
2015-08-22 20:54:13 15983 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-08-22 20:54:13 15983 [Note] InnoDB: Completed initialization of buffer pool
2015-08-22 20:54:13 15983 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-22 20:54:13 15983 [Note] InnoDB: The log sequence numbers 506046855 and 506046855 in ibdata files do not match the log sequence number 589358444 in the ib_logfiles!
2015-08-22 20:54:13 15983 [Note] InnoDB: Database was not shutdown normally!
2015-08-22 20:54:13 15983 [Note] InnoDB: Starting crash recovery.
2015-08-22 20:54:13 15983 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-08-22 20:54:13 15983 [Note] InnoDB: Restoring possible half-written data pages
2015-08-22 20:54:13 15983 [Note] InnoDB: from the doublewrite buffer...
2015-08-22 20:54:14 15983 [Note] InnoDB: 128 rollback segment(s) are active.
2015-08-22 20:54:14 15983 [Note] InnoDB: Waiting for purge to start
2015-08-22 20:54:14 15983 [Note] InnoDB: 5.6.23 started; log sequence number 589358444
2015-08-22 20:54:14 15983 [Note] Server hostname (bind-address): '*'; port: 3306
2015-08-22 20:54:14 15983 [Note] IPv6 is not available.
2015-08-22 20:54:14 15983 [Note] - '0.0.0.0' resolves to '0.0.0.0';
2015-08-22 20:54:14 15983 [Note] Server socket created on IP: '0.0.0.0'.
2015-08-22 20:54:14 15983 [Note] Event Scheduler: Loaded 0 events
2015-08-22 20:54:14 15983 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.6.23' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
2015-08-22 21:28:15 15983 [Warning] IP address '221.229.162.143' could not be resolved: Name or service not known
150822 23:04:56 mysqld_safe Number of processes running now: 0
150822 23:04:56 mysqld_safe mysqld restarted
2015-08-22 23:04:56 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-08-22 23:04:56 19131 [Note] Plugin 'FEDERATED' is disabled.
2015-08-22 23:04:56 19131 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-22 23:04:56 19131 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-22 23:04:56 19131 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-08-22 23:04:56 19131 [Note] InnoDB: Memory barrier is not used
2015-08-22 23:04:56 19131 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-22 23:04:56 19131 [Note] InnoDB: Using Linux native AIO
2015-08-22 23:04:56 19131 [Note] InnoDB: Using CPU crc32 instructions
2015-08-22 23:04:56 19131 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-08-22 23:04:57 19131 [Note] InnoDB: Completed initialization of buffer pool
2015-08-22 23:04:57 19131 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-22 23:04:57 19131 [Note] InnoDB: Log scan progressed past the checkpoint lsn 590358682
2015-08-22 23:04:57 19131 [Note] InnoDB: Database was not shutdown normally!
2015-08-22 23:04:57 19131 [Note] InnoDB: Starting crash recovery.
2015-08-22 23:04:57 19131 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-08-22 23:04:57 19131 [Note] InnoDB: Restoring possible half-written data pages
2015-08-22 23:04:57 19131 [Note] InnoDB: from the doublewrite buffer...
InnoDB: Doing recovery: scanned up to log sequence number 590373690
2015-08-22 23:04:57 19131 [Note] InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percent: 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
2015-08-22 23:04:57 19131 [Note] InnoDB: 128 rollback segment(s) are active.
2015-08-22 23:04:57 19131 [Note] InnoDB: Waiting for purge to start
2015-08-22 23:04:57 19131 [Note] InnoDB: 5.6.23 started; log sequence number 590373690
2015-08-22 23:04:57 19131 [Note] Server hostname (bind-address): '*'; port: 3306
2015-08-22 23:04:57 19131 [Note] IPv6 is not available.
2015-08-22 23:04:57 19131 [Note] - '0.0.0.0' resolves to '0.0.0.0';
2015-08-22 23:04:57 19131 [Note] Server socket created on IP: '0.0.0.0'.
2015-08-22 23:04:57 19131 [Note] Event Scheduler: Loaded 0 events
2015-08-22 23:04:57 19131 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.6.23' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
2015-08-23 02:42:47 19131 [Warning] IP address '221.229.162.143' could not be resolved: Name or service not known
2015-08-23 10:27:43 19131 [Warning] Hostname 'unassigned.psychz.net' does not resolve to '45.34.1.137'.
2015-08-23 10:27:43 19131 [Note] Hostname 'unassigned.psychz.net' has the following IP addresses:
2015-08-23 10:27:43 19131 [Note] - 199.15.112.8
2015-08-23 20:42:45 19131 [Warning] IP address '60.191.129.138' could not be resolved: Name or service not known
150823 20:54:08 mysqld_safe Number of processes running now: 0
150823 20:54:08 mysqld_safe mysqld restarted
2015-08-23 20:54:08 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-08-23 20:54:08 9837 [Note] Plugin 'FEDERATED' is disabled.
2015-08-23 20:54:08 9837 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-23 20:54:08 9837 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-23 20:54:08 9837 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-08-23 20:54:08 9837 [Note] InnoDB: Memory barrier is not used
2015-08-23 20:54:08 9837 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-23 20:54:08 9837 [Note] InnoDB: Using Linux native AIO
2015-08-23 20:54:08 9837 [Note] InnoDB: Using CPU crc32 instructions
2015-08-23 20:54:08 9837 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-08-23 20:54:08 9837 [Note] InnoDB: Completed initialization of buffer pool
2015-08-23 20:54:08 9837 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-23 20:54:08 9837 [Note] InnoDB: The log sequence numbers 506046855 and 506046855 in ibdata files do not match the log sequence number 599201345 in the ib_logfiles!
2015-08-23 20:54:08 9837 [Note] InnoDB: Database was not shutdown normally!
2015-08-23 20:54:08 9837 [Note] InnoDB: Starting crash recovery.
2015-08-23 20:54:08 9837 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-08-23 20:54:08 9837 [Note] InnoDB: Restoring possible half-written data pages
2015-08-23 20:54:08 9837 [Note] InnoDB: from the doublewrite buffer...
150823 20:54:08 mysqld_safe mysqld from pid file /var/lib/mysql/{hostname}.pid ended
150823 20:57:33 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
2015-08-23 20:57:34 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2015-08-23 20:57:34 10285 [Note] Plugin 'FEDERATED' is disabled.
2015-08-23 20:57:34 10285 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-23 20:57:34 10285 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-23 20:57:34 10285 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2015-08-23 20:57:34 10285 [Note] InnoDB: Memory barrier is not used
2015-08-23 20:57:34 10285 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-23 20:57:34 10285 [Note] InnoDB: Using Linux native AIO
2015-08-23 20:57:34 10285 [Note] InnoDB: Using CPU crc32 instructions
2015-08-23 20:57:34 10285 [Note] InnoDB: Initializing buffer pool, size = 128.0M
2015-08-23 20:57:34 10285 [Note] InnoDB: Completed initialization of buffer pool
2015-08-23 20:57:34 10285 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-23 20:57:34 10285 [Note] InnoDB: The log sequence numbers 506046855 and 506046855 in ibdata files do not match the log sequence number 599201345 in the ib_logfiles!
2015-08-23 20:57:34 10285 [Note] InnoDB: Database was not shutdown normally!
2015-08-23 20:57:34 10285 [Note] InnoDB: Starting crash recovery.
2015-08-23 20:57:34 10285 [Note] InnoDB: Reading tablespace information from the .ibd files...
2015-08-23 20:57:34 10285 [Note] InnoDB: Restoring possible half-written data pages
2015-08-23 20:57:34 10285 [Note] InnoDB: from the doublewrite buffer...
2015-08-23 20:57:34 10285 [Note] InnoDB: 128 rollback segment(s) are active.
2015-08-23 20:57:34 10285 [Note] InnoDB: Waiting for purge to start
2015-08-23 20:57:34 10285 [Note] InnoDB: 5.6.23 started; log sequence number 599201345
2015-08-23 20:57:34 10285 [Note] Server hostname (bind-address): '*'; port: 3306
2015-08-23 20:57:34 10285 [Note] IPv6 is not available.
2015-08-23 20:57:34 10285 [Note] - '0.0.0.0' resolves to '0.0.0.0';
2015-08-23 20:57:34 10285 [Note] Server socket created on IP: '0.0.0.0'.
2015-08-23 20:57:34 10285 [Note] Event Scheduler: Loaded 0 events
2015-08-23 20:57:34 10285 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.6.23' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
MySQL 5.6 is not supposed to use 5.5 unmodified data files - the format changes in every version and, sometimes, it changes even for patch versions.
After an upgrade you should run mysql_upgrade. Then, you can use your database normally.
First item of action would be to disconnect from your website immediately to prevent further corruption. One way to do this is to just alter the credentials of your application.
You'll need to perform a repair of the data to fix the inconsistencies in the binary logs.
Please refer to this article from MySql, which provides steps to repair. The tool mysqlcheck should be available in the command line.

Database connection error in wordpress

My site is on Wordpress and is hosted on a VPS server. The traffic is not much but the database connect error is displayed many times, and then I had to restart MySQL.
I've checked the MySQL error file log. Here is a certain portion of the log.
140310 01:13:26 mysqld_safe mysqld from pid file /var/lib/mysql/server.gosoftnep.com.pid ended
140310 01:13:26 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140310 1:13:26 [Note] Plugin 'FEDERATED' is disabled.
140310 1:13:26 InnoDB: The InnoDB memory heap is disabled
140310 1:13:26 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140310 1:13:26 InnoDB: Compressed tables use zlib 1.2.3
140310 1:13:26 InnoDB: Using Linux native AIO
140310 1:13:26 InnoDB: Initializing buffer pool, size = 128.0M
140310 1:13:26 InnoDB: Completed initialization of buffer pool
140310 1:13:26 InnoDB: highest supported file format is Barracuda.
140310 1:13:26 InnoDB: Waiting for the background threads to start
140310 1:13:27 InnoDB: 5.5.36 started; log sequence number 12082242998
140310 1:13:27 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140310 1:13:27 [Note] - '0.0.0.0' resolves to '0.0.0.0';
140310 1:13:27 [Note] Server socket created on IP: '0.0.0.0'.
140310 1:13:27 [Note] Event Scheduler: Loaded 0 events
140310 1:13:27 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.36-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
140310 01:13:32 mysqld_safe A mysqld process already exists
140310 5:52:48 [Warning] IP address '58.118.152.8' could not be resolved: Temporary failure in name resolution
140310 12:27:37 mysqld_safe Number of processes running now: 0
140310 12:27:38 mysqld_safe mysqld restarted
140310 12:27:44 [Note] Plugin 'FEDERATED' is disabled.
140310 12:27:45 InnoDB: The InnoDB memory heap is disabled
140310 12:27:45 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140310 12:27:45 InnoDB: Compressed tables use zlib 1.2.3
140310 12:27:45 InnoDB: Using Linux native AIO
140310 12:27:47 InnoDB: Initializing buffer pool, size = 128.0M
140310 12:27:49 InnoDB: Completed initialization of buffer pool
140310 12:27:50 InnoDB: highest supported file format is Barracuda.
InnoDB: Log scan progressed past the checkpoint lsn 12354557593
140310 12:27:52 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 12354588661
140310 12:28:05 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
140310 12:28:07 InnoDB: Waiting for the background threads to start
140310 12:28:08 InnoDB: 5.5.36 started; log sequence number 12354588661
140310 12:28:08 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140310 12:28:08 [Note] - '0.0.0.0' resolves to '0.0.0.0';
140310 12:28:08 [Note] Server socket created on IP: '0.0.0.0'.
140310 12:28:12 [Note] Event Scheduler: Loaded 0 events
140310 12:28:12 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.36-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
140311 11:51:59 [Warning] IP address '61.160.249.239' could not be resolved: Name or service not known
140312 9:23:21 [Warning] IP address '183.60.107.205' could not be resolved: Name or service not known
140313 0:33:47 [Warning] IP address '221.228.231.59' could not be resolved: Name or service not known
140313 7:33:05 [Warning] IP address '61.147.103.160' could not be resolved: Name or service not known
140313 20:42:42 [Warning] IP address '124.89.32.242' could not be resolved: Name or service not known
140313 23:33:38 mysqld_safe Number of processes running now: 0
140313 23:33:38 mysqld_safe mysqld restarted
140313 23:34:09 [Note] Plugin 'FEDERATED' is disabled.
140313 23:34:14 InnoDB: The InnoDB memory heap is disabled
140313 23:34:14 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140313 23:34:14 InnoDB: Compressed tables use zlib 1.2.3
140313 23:34:14 InnoDB: Using Linux native AIO
140313 23:34:17 InnoDB: Initializing buffer pool, size = 128.0M
140313 23:34:20 InnoDB: Completed initialization of buffer pool
140313 23:34:30 mysqld_safe mysqld from pid file /var/lib/mysql/server.gosoftnep.com.pid ended
140314 02:55:09 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
140314 2:55:10 [Note] Plugin 'FEDERATED' is disabled.
140314 2:55:10 InnoDB: The InnoDB memory heap is disabled
140314 2:55:10 InnoDB: Mutexes and rw_locks use GCC atomic builtins
140314 2:55:10 InnoDB: Compressed tables use zlib 1.2.3
140314 2:55:10 InnoDB: Using Linux native AIO
140314 2:55:10 InnoDB: Initializing buffer pool, size = 128.0M
140314 2:55:10 InnoDB: Completed initialization of buffer pool
140314 2:55:10 InnoDB: highest supported file format is Barracuda.
InnoDB: Log scan progressed past the checkpoint lsn 14587500130
140314 2:55:10 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 14587535674
140314 2:55:11 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
140314 2:55:11 InnoDB: Waiting for the background threads to start
140314 2:55:12 InnoDB: 5.5.36 started; log sequence number 14587535674
140314 2:55:12 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
140314 2:55:12 [Note] - '0.0.0.0' resolves to '0.0.0.0';
140314 2:55:12 [Note] Server socket created on IP: '0.0.0.0'.
140314 2:55:12 [Note] Event Scheduler: Loaded 0 events
140314 2:55:12 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.36-cll' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
I do not understand anything about this. Could anyone explain the issue to me or suggest a fix?

MySQL Will Not Start - InnoDB: Database was not shut down normally! InnoDB: Starting crash recovery

I am having some problems with MySQL - the service has stopped and will not restart.
I have an XAMPP stack running MediaWiki which is what uses the MySQL database. The server itself is a VM running Windows 2003 SP2 with 512MB RAM.
Below is an extract from the mysql_error.log
121120 16:11:46 [Note] Plugin 'FEDERATED' is disabled.
121120 16:11:46 InnoDB: The InnoDB memory heap is disabled
121120 16:11:46 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121120 16:11:46 InnoDB: Compressed tables use zlib 1.2.3
121120 16:11:46 InnoDB: Initializing buffer pool, size = 16.0M
121120 16:11:46 InnoDB: Completed initialization of buffer pool
121120 16:11:46 InnoDB: highest supported file format is Barracuda.
InnoDB: Log scan progressed past the checkpoint lsn 28821623
121120 16:11:47 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Doing recovery: scanned up to log sequence number 28825154
121120 16:11:47 InnoDB: Starting an apply batch of log records to the database...
InnoDB: Progress in percents: 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
InnoDB: Apply batch completed
121120 16:11:48 InnoDB: Waiting for the background threads to start
121120 16:11:49 InnoDB: 1.1.8 started; log sequence number 28825154
121120 16:11:49 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
121120 16:11:49 [Note] - '0.0.0.0' resolves to '0.0.0.0';
121120 16:11:49 [Note] Server socket created on IP: '0.0.0.0'.
121120 16:11:49 [Note] Event Scheduler: Loaded 0 events
121120 16:11:49 [Note] d:\xampp\mysql\bin\mysqld.exe: ready for connections.
Version: '5.5.25a' socket: '' port: 3306 MySQL Community Server (GPL)
121120 16:16:41 [Note] Plugin 'FEDERATED' is disabled.
121120 16:16:41 InnoDB: The InnoDB memory heap is disabled
121120 16:16:41 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121120 16:16:41 InnoDB: Compressed tables use zlib 1.2.3
121120 16:16:41 InnoDB: Initializing buffer pool, size = 16.0M
121120 16:16:41 InnoDB: Completed initialization of buffer pool
121120 16:16:41 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
121120 16:16:41 InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
121120 16:16:42 InnoDB: Waiting for the background threads to start
121120 16:16:43 InnoDB: 1.1.8 started; log sequence number 28841927
121120 16:16:43 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
121120 16:16:43 [Note] - '0.0.0.0' resolves to '0.0.0.0';
121120 16:16:43 [Note] Server socket created on IP: '0.0.0.0'.
121120 16:16:43 [Note] Event Scheduler: Loaded 0 events
121120 16:16:43 [Note] d:\xampp\mysql\bin\mysqld.exe: ready for connections.
Version: '5.5.25a' socket: '' port: 3306 MySQL Community Server (GPL)
Fixes Attempted:
Tried starting from services - error 1067 - "The Process Terminated unexpectedly"
Tried restarting the server itself - no good
Tried moving the ib_logfile0 and ib_logfile1 files from directory and restarting server no good
Tried killing the PID of MySQL from command prompt in case it was still running but it was not running.
If anybody could point me in the right direction it would be much appreciated.
NB> I am also trying to get the RAM of the server increased in case that is the issue. At the moment of the 512MB only about 90MB is free.
thanks
Dwayne