mysqld.exe - 找不到入口点

标签 mysql windows dll entry-point kernel32

我在 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在引用 MySQL supported platforms 的 MySQL 论坛上页面,您需要 Windows 2008 R2 才能运行该版本的 MySQL。

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

关于mysqld.exe - 找不到入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34904662/

相关文章:

c++ - 将 DLL 链接到 Visual C++ 时未定义的外部

c# - 从 dll 调用 C 函数后 C# 代码中的 ArithmeticException

mysql - fatal error : Class 'Hash' not found, CakePhp-2

python - 类型错误 : Parse() argument 1 must be string or read-only buffer, 不是元组

windows - 如何在 Teamcity Windows 代理上运行 shell 脚本?

windows - 命名管道客户端可以写入多个实例吗?

c++ - 使用在 C++ 中创建的 DLL 从 Excel 和 VBA 调用 C++ 函数

mysql - SQL查询获取树中所有元素的id

mysql - 序列化嵌套模型

windows - ~/.git-credentials 文件在 Windows 10 中的位置?