Thanks, it helps to understand the whole story.
It looks like the following has happened:
1) you had a previous installation with innodb_log_file_size 5 Mb (default), so you had corresponding ib_logfile-s in your datadir;
2) you installed the new version, which also has innodb_log_file_size 5 Mb as default, BUT there is a non-default value of 50 Mb in the config file, so the server wouldn't start (that's an ancient InnoDB problem, there are a couple of parameters that cannot be changed just like that); so, the server aborted;
3) you started mysqld manually; as said before, it still has default 5 Mb, and you didn't point it at the config file with 50 Mb value, so it started all right, and you could run mysql_upgrade etc.; BUT it never stopped.
4) so, when you started the service, it tried for a while and then gave up. From all we can see from the log, you are still working on the manually started server.
See here:
That's your manual server went through the startup process and is up and running
130426 13:52:00 [Note] mysqld: ready for connections.
Version: '10.0.2-MariaDB' socket: '' port: 3306 mariadb.org binary distribution
Here you are running a check, or using the server
130426 13:52:32 [ERROR] mysqld: Table '.\mysql\proc' is marked as crashed and should be repaired
130426 13:52:32 [Warning] Checking table: '.\mysql\proc'
130426 13:54:41 [ERROR] mysqld: Table '.\phpmyadmin\pma_recent' is marked as crashed and should be repaired
130426 13:54:41 [Warning] Checking table: '.\phpmyadmin\pma_recent'
And here is another server starts 5 min later. There is no indication that the previous one shut down:
130426 13:59:12 InnoDB: The InnoDB memory heap is disabled
130426 13:59:12 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130426 13:59:12 InnoDB: Compressed tables use zlib 1.2.3
130426 13:59:12 InnoDB: CPU does not support crc32 instructions
130426 13:59:12 InnoDB: Initializing buffer pool, size = 1009.0M
130426 13:59:12 InnoDB: Completed initialization of buffer pool
Of course it could have happened that you terminated it yourself, but the following tells us it's unlikely:
130426 13:59:12 InnoDB: Operating system error number 32 in a file operation.
InnoDB: The error means that another program is using InnoDB's files.
InnoDB: This might be a backup or antivirus software or another instance
So that's the story. To have your service really work, you can do one of two things:
1) modify my.cnf file to remove innodb_log_file_size=50M or to set it back to 5M. It's the simplest way but might be not the best performance-wise;
2) if you want to keep the setting, you'll need to go through the process of "fixing" innodb_log_file_size. It's a bit cumbersome, but doable:
http://www.mysqlperformanceblog.com/2011/07/09/how-to-change-innodb_log_file_size-safely/
http://dev.mysql.com/doc/refman/5.6/en/innodb-data-log-reconfiguration.html
(the latter is the official version, but it doesn't describe the exact process for log files)
Meanwhile, we need to check where the new setting in the config file comes from, it's not particularly user-friendly for sure.
Hi,
Do you still have the error log from the failed start? Could you please send it, along with my.ini file?
Thanks.