I am currently experiencing a problem in MySQL Database in which I cannot start the MySQL Service. When I look at the .err file on the data dictionary, the following errors were displayed.
130415 9:29:53 [Note] Plugin 'FEDERATED' is disabled.
130415 9:29:53 InnoDB: Initializing buffer pool, size = 25.0M
130415 9:29:53 InnoDB: Completed initialization of buffer pool
InnoDB: Error: auto-extending data file .\ibdata1 is of a different size
InnoDB: 0 pages (rounded down to MB) than specified in the .cnf file:
InnoDB: initial 640 pages, max 0 (relevant if non-zero) pages!
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
130415 9:29:53 [ERROR] Plugin 'InnoDB' init function returned error.
130415 9:29:53 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130415 9:29:53 [ERROR] Unknown/unsupported table type: INNODB
130415 9:29:53 [ERROR] Aborting
130415 9:29:53 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete
Upon checking the ibdata1 file, it has 0 kilobytes meaning it is empty.
I tried to move the ib* files to other folder as a back-up and start the service again to create new ib* files and it went well, however, I cannot access any of my tables in my database. It is there but when I run a query on a specific table, it says table does not exists.
Is this a MySQL Server Bug or am I just missing something here?
Please help me resolve this issue ASAP since this is very critical on our company. Any suggestions would be greatly appreciated.
Also, please take note that I am using Windows XP so my configuration file is my.ini, not my.cnf.
Thanks and Best Regards,
Mar Antonio Bacalla
Software Solutions Specialists
130415 9:29:53 [Note] Plugin 'FEDERATED' is disabled.
130415 9:29:53 InnoDB: Initializing buffer pool, size = 25.0M
130415 9:29:53 InnoDB: Completed initialization of buffer pool
InnoDB: Error: auto-extending data file .\ibdata1 is of a different size
InnoDB: 0 pages (rounded down to MB) than specified in the .cnf file:
InnoDB: initial 640 pages, max 0 (relevant if non-zero) pages!
InnoDB: Could not open or create data files.
InnoDB: If you tried to add new data files, and it failed here,
InnoDB: you should now edit innodb_data_file_path in my.cnf back
InnoDB: to what it was, and remove the new ibdata files InnoDB created
InnoDB: in this failed attempt. InnoDB only wrote those files full of
InnoDB: zeros, but did not yet use them in any way. But be careful: do not
InnoDB: remove old data files which contain your precious data!
130415 9:29:53 [ERROR] Plugin 'InnoDB' init function returned error.
130415 9:29:53 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130415 9:29:53 [ERROR] Unknown/unsupported table type: INNODB
130415 9:29:53 [ERROR] Aborting
130415 9:29:53 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete
Upon checking the ibdata1 file, it has 0 kilobytes meaning it is empty.
I tried to move the ib* files to other folder as a back-up and start the service again to create new ib* files and it went well, however, I cannot access any of my tables in my database. It is there but when I run a query on a specific table, it says table does not exists.
Is this a MySQL Server Bug or am I just missing something here?
Please help me resolve this issue ASAP since this is very critical on our company. Any suggestions would be greatly appreciated.
Also, please take note that I am using Windows XP so my configuration file is my.ini, not my.cnf.
Thanks and Best Regards,
Mar Antonio Bacalla
Software Solutions Specialists