SAS MYSQL libname连接问题

SAS MYSQL libname连接问题,mysql,sas,Mysql,Sas,有人能帮我做以下事情吗 5 LIBNAME test1 mysql server='blah.blah.com' user='blah' password=XXXXXX; ERROR: The SAS/ACCESS Interface to MYSQL cannot be loaded. The libmysql code appendage could not be loaded. ERROR: Error in the LIBNAME statement. 我使用SA

有人能帮我做以下事情吗

5    LIBNAME test1 mysql server='blah.blah.com' user='blah' password=XXXXXX;

ERROR: The SAS/ACCESS Interface to MYSQL cannot be loaded. The libmysql code appendage could not be
       loaded.
ERROR: Error in the LIBNAME statement.
我使用SAS 9.3,今天下载了最新的MySQL客户端(v5.2.47)

根据我的未在我的代码或sasv9.cfg文件中使用以下语句:

options set=sasmyl mywin417;

path变量中是否有指向MySQL库的指针

data _null_;
format x $10000.;
x=sysget('path');
put x=;
run;
如果MYSQL位置的路径不在上面的列表中,则有两个选项:

1-更新path变量以指向正确位置(需要重新启动):

2-假定不存在正确的位置,则可能未正确安装软件。尝试从此位置安装:


另一个问题可能是连接器。这可以从下载。下一步是将libmysql.dll文件从C:\Program Files\MySQL\MySQL连接器C 6.0.2复制到C:\Windows\System32

另一种选择是,您的SAS安装未获得MYSQL的SAS/Access接口许可。

解决了相同的问题,只需添加到路径而不是bin,而是lib目录。在这个目录中还有libmysql.dll文件

我也面临同样的问题。我刚刚把libmysql.dll文件放到System32文件夹中,它就工作了。如果System32不起作用,也可以尝试SysWOW64。

猜得好,但我不这么认为。“无法加载”建议已安装。如果未安装,消息将显示“找不到”。