Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.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
ODBC Access2010 MySQL连接错误_Mysql_Odbc_Ms Access 2010 - Fatal编程技术网

ODBC Access2010 MySQL连接错误

ODBC Access2010 MySQL连接错误,mysql,odbc,ms-access-2010,Mysql,Odbc,Ms Access 2010,可能重复: 我有一个64位操作系统,微软Access 2010和远程MySQL 4.1.13(我有证书)。我下载并安装了32位ODBC连接器。在我尝试插入数据时链接表后,出现以下错误: Run-time error '3155': ODBC- insert on a linked table 'sometable' failed. [MySQL] [ODBC 5.2 (w) Driver] [mysqld-4.1.13-standard] Server does not support 4

可能重复:

我有一个64位操作系统,微软Access 2010和远程MySQL 4.1.13(我有证书)。我下载并安装了32位ODBC连接器。在我尝试插入数据时链接表后,出现以下错误:

Run-time error '3155':

ODBC- insert on a linked table 'sometable' failed.

[MySQL] [ODBC 5.2 (w) Driver] [mysqld-4.1.13-standard] Server does not support
4-byte encoded UTF8 characters. (#0) 

我不知道这是什么意思?非常感谢您在这方面提供的帮助。

如果您有32位访问权限并安装了32位ODBC驱动程序,请确保创建32位数据源。通过windows系统配置的标准对话框仅允许您在64位windows上创建64位驱动程序

我的是32位访问,正如您所说,我通过单击SysWOW64文件夹中的odbcad32.exe创建了dsn。但是运气不好,我也犯了同样的错误。有什么建议吗?好吧,除非您能以某种方式消除导致此错误的字符并用有效字符替换它们,否则您必须更新mysql服务器。