Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySql通过ODBC连接到SPSS-无法检索字符串_Mysql_Odbc_Spss - Fatal编程技术网

MySql通过ODBC连接到SPSS-无法检索字符串

MySql通过ODBC连接到SPSS-无法检索字符串,mysql,odbc,spss,Mysql,Odbc,Spss,我在Mavericks OS上使用MySQL 5.6、SPSS 22和ODBC GUI以及实际的ODBC包(适用于Mac OS X)3.2.1 我可以连接到数据库,选择表甚至字段。该表包含大约20个字符串变量和10个数字变量。当我完成每一步时,一切看起来都很正常 当我将数据检索到SPSS中时,所有数值变量都可以很好地导入。琴弦乱七八糟。(见附件)。但是,您可以在变量视图上看到,所有字符串变量名称都很好 我重新启动了Mysql和SPSS,并得到了相同的结果 有什么建议吗?我从图片上看不出字符串是什

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

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

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

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


有什么建议吗?

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

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