我已经明白了这一点。 我也被困在“正在启动服务器”,事件查看器有这个 –
The description for Event ID 100 from source MySQL cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer. If the event originated on another computer, the display information had to be saved with the event. The following information was included with the event: innobase_buffer_pool_size can't be over 4GB on 32-bit systems
所以我想出了这个问题,试图启动32位版本的MySQL捆绑在一个64位机器上的安装程序可能是问题。 虽然,MySQL声明它将安装64位的数据库。
我所做的是下载了一个64位的压缩版本,并将其打包到临时位置。 我重新运行安装程序,让它安装MySQL。 我从临时位置替换了其他版本的内容, 而不停止安装程序 。 然后我继续安装程序的配置步骤。 它设法启动服务。
这是完整的日志。
Beginning configuration step: Stopping server [if necessary] Ended configuration step: Stopping server [if necessary] Beginning configuration step: Writing configuration file Ended configuration step: Writing configuration file Beginning configuration step: Updating firewall Adding firewall rule for MySQL56 on port 3306. Successfully added firewall rule. Ended configuration step: Updating firewall Beginning configuration step: Adjusting Windows service [if necessary] Attempting to grant Network Service require filesystem permissions. Granted permissions. Adding new service New service added Ended configuration step: Adjusting Windows service [if necessary] Beginning configuration step: Starting server Starting MySQL as a service Ended configuration step: Starting server Beginning configuration step: Applying security settings Attempting to update security settings. Updated security settings. Ended configuration step: Applying security settings Beginning configuration step: Creating user accounts Attempting to Add New MySQL Users Added New Users. Ended configuration step: Creating user accounts Beginning configuration step: Updating Start Menu Link Attempting to verify command-line client shortcut. Verified command-line client shortcut. Verified command-line client shortcut. Ended configuration step: Updating Start Menu Link