Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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 Navicat查询-从utf8到varbinary_Mysql_Unicode_Encoding_Utf 8 - Fatal编程技术网

Mysql Navicat查询-从utf8到varbinary

Mysql Navicat查询-从utf8到varbinary,mysql,unicode,encoding,utf-8,Mysql,Unicode,Encoding,Utf 8,你好 我在使用Navicat将数据插入MySQL表时遇到了一些问题。 我已经设置了UTF-8,但仍然有一些字符串插入错误 一个例子: 传奇玛瑙 已插入为: 传奇红玛瑙 设置UTF-8的位置: 连接属性->编码->UTF-8 数据库属性->字符集->utf8-UTF-8 Unicode 数据库属性->排序规则->utf8\u常规\u ci 设计表->选项->字符集->utf8-UTF-8 Unicode 设计表->选项->排序->utf8\u常规\u ci 带有查询的文件在PS-PAD中设置了编码

你好

我在使用Navicat将数据插入MySQL表时遇到了一些问题。 我已经设置了UTF-8,但仍然有一些字符串插入错误

一个例子: 传奇玛瑙 已插入为: 传奇红玛瑙

设置UTF-8的位置:

连接属性->编码->UTF-8 数据库属性->字符集->utf8-UTF-8 Unicode 数据库属性->排序规则->utf8\u常规\u ci 设计表->选项->字符集->utf8-UTF-8 Unicode 设计表->选项->排序->utf8\u常规\u ci 带有查询的文件在PS-PAD中设置了编码UTF-8,但没有BOM 问题是: 带有错误插入字符串的字段是varbinary类型,我无法更改它

如何插入这些UTF8字符串,使其按原样正确插入


谢谢。

解决了-我用了拉丁文2捷克语,现在一切都正常了。
Navicat似乎对UTF-8中的这些符号有问题。

在插入数据集名称“utf8”之前,请尝试这样做;设置字符集“utf8”;嗨,迈克,我已经做了这件事——它仍然是一样的。