通过ODBC的MySql到SPSS无法检索字符串

时间:2013-12-27 02:53:48

标签: mysql odbc spss

我在Mavericks OS上使用MySQL 5.6,SPSS 22和ODBC GUI以及实际ODBC包(适用于Mac OS X)3.2.1。

我能够连接到数据库,选择表甚至字段。该表有大约20个字符串变量和10个数字。当我完成每一步时,一切看起来都很正常。

当我将数据检索到SPSS时,所有数值变量都导入正常。字符串乱七八糟。 (详见附件)。但是,您可以在变量视图中看到,所有字符串变量名称都可以。

我重新启动并重启了Mysql和SPSS并获得了相同的结果。

有任何建议吗?enter image description here

2 个答案:

答案 0 :(得分:2)

我无法从图片中看出字符串的样子,但您的描述听起来有编码问题。尝试更改统计信息中的Unicode和区域设置(编辑>选项>语言),或找出数据库中的编码并尝试匹配。

答案 1 :(得分:0)

这是一个编码问题。在SPSS中,未加载数据集,请转到编辑>选项>语言并将数据设置的字符编码更改为Locale的书写系统。然后再次运行数据库查询。