mysqld.exe - 未找到入口点

mysqld.exe - Entry Point Not Found

我在 Windows Server 2008 x64 标准版上安装了 MySQL 版本“mysql-5.7.10-winx64”,但是我有一个问题。当我从 CMD(命令提示符)启动 mysqld.exe 时,我总是出现此错误:

The procedure entry point TryAcquireSRWLockExclusive could not be located in the dynamic link library KERNEL32.dll.

根据this post on the MySQL forums which cites the MySQL supported platforms页面,你需要Windows2008R2到运行那个MySQL的版本。

我在尝试在 Windows 2008 服务器上安装 MongoDB 3.4.3 时遇到了完全相同的错误,当时我下载了错误版本的安装程序。