在postgresql上安装mysql_fdw扩展出现了问题,不知道如何解决。
开发环境:
windows 7 旗舰版
postgresql 10.4
mysql 5.7.17
安装扩展的语句:
create extension mysql_fdw
出现的错误:
ERROR: could not load library "C:/Program Files/PostgreSQL/10/lib/mysql_fdw.dll": The specified procedure could not be found.
处理情况:
mysql_fdw.dll文件在postgresql的lib目录下已经有了。
我百度有看到oracle_fdw有类似的情况,是在bin目录下缺少一个dll文件。我初步估计是libmysql.dll文件。
我把mysql的lib目录下的libmysql.dll文件复制到了postgresql的bin目录下。
再一次执行create extension mysql_fdw还是报这个错误。
已经被这个问题困了好久了,请各位大佬帮帮忙!!!