Назад | Перейти на главную страницу

Невозможно запустить MySQL в окне Windows с именованными каналами

Я установил сервер MySQL в Windows, хотя в конфигурации выбрал не запускать MySQL в качестве сервера и отключил доступ TCP / IP, поэтому можно использовать только именованные каналы, теперь у меня проблемы с запуском сервера. Ниже приведены результаты после попытки запуска в автономном режиме. Может ли кто-нибудь, кто кое-что знает о MySQL, сделать какие-либо предложения о том, как я могу запустить это?

Спасибо.

C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld --standalone --console
110723  9:09:54 [Note] Plugin 'FEDERATED' is disabled.
110723  9:09:54 InnoDB: The InnoDB memory heap is disabled
110723  9:09:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions
110723  9:09:54 InnoDB: Compressed tables use zlib 1.2.3
110723  9:09:54 InnoDB: Initializing buffer pool, size = 107.0M
110723  9:09:54 InnoDB: Completed initialization of buffer pool
InnoDB: The first specified data file D:\Work\MySQLDB\ibdata1 did not exist:
InnoDB: a new database to be created!
110723  9:09:54  InnoDB: Setting file D:\Work\MySQLDB\ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Error: log file .\ib_logfile0 is of different size 0 359661568 bytes
InnoDB: than specified in the .cnf file 0 56623104 bytes!
110723  9:09:54 [ERROR] Plugin 'InnoDB' init function returned error.
110723  9:09:54 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
110723  9:09:54 [ERROR] Unknown/unsupported storage engine: INNODB
110723  9:09:54 [ERROR] Aborting

110723  9:09:54 [Note] mysqld: Shutdown complete
InnoDB: The first specified data file D:\Work\MySQLDB\ibdata1 did not exist:
InnoDB: a new database to be created!
110723  9:09:54  InnoDB: Setting file D:\Work\MySQLDB\ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Error: log file .\ib_logfile0 is of different size 0 359661568 bytes
InnoDB: than specified in the .cnf file 0 56623104 bytes! 

Что здесь выглядит неуместным, так это жалоба на другой размер файла ib_logfile0. Это определенно уберет InnoDB.

В командной строке DOS запустите это:

del D:\Work\MySQLDB\ib_logfile*

Перезапустите mysqld, и ib_logfile0 и ib_logfile1 должны быть перестроены с правильным размером.

Попробуйте !!!