我正在尝试在Windows Server 2008上安装MySQL 5.1,但是即使尝试了一百万种不同的东西,我仍然无法获得。
安装实际上进行顺利,但我无法启动服务 – 它给了我一个“错误0”(但有时只是一个错误)
已经尝试卸载,删除所有文件夹,registry等。 并重新安装,但仍然没有。
下面是my.ini:
[client] port=3306 [mysql] default-character-set=latin1 [mysqld] port=3306 basedir="C:/Program Files/MySQL/MySQL Server 5.1/" datadir="C:/ProgramData/MySQL/MySQL Server 5.1/Data/" default-character-set=latin1 default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_connections=100 query_cache_size=0 table_cache=256 tmp_table_size=9M thread_cache_size=8 myisam_max_sort_file_size=100G myisam_sort_buffer_size=17M key_buffer_size=10M read_buffer_size=64K read_rnd_buffer_size=256K sort_buffer_size=256K #skip-innodb innodb_additional_mem_pool_size=2M innodb_flush_log_at_trx_commit=1 innodb_log_buffer_size=1M innodb_buffer_pool_size=17M innodb_log_file_size=10M innodb_thread_concurrency=8
有没有人有任何想法如何继续这个?
编辑:
看了事件查看器,得到这个:
插件'InnoDB'初始化函数返回错误。
我找不到问题,但我可以给你一些提示尝试。
那些东西可以造成一些奇怪的问题。 🙂
尝试在事件查看器中search有关mysql的错误,也许你可以find更多的细节。
您可以通过cmd shell安全模式启动mysqld以执行详细的执行!
确保C:/ ProgramData / MySQL / MySQL服务器5.1 /数据/文件夹存在,并且真的不应该有“ProgramData”中的空格。