0
我需要在MySQL表中插入一些数据。该表具有整理utf8_general_ci。插入行全部写入文本文档。MySQL:插入符号,如½或°
当我将插入复制粘贴到HeidiSQL编辑器并从那里执行时,我可以在我自己的计算机上的MySQL表中插入特殊符号。
现在我需要将它们插入到服务器上的数据库中。我正在使用Webfaction。我似乎无法得到那里的符号。相反,数据库将它们插入为''(空字符串)。我将文本文件(使用Filezilla),ssh上传到服务器(putty),然后以“source path/file.txt”的形式从MySQL执行插入操作。上传之前的文件编码似乎没有什么区别(ansi或utf8)。
谢谢,这工作。我使用“SET NAMES UTF8;”设置mysql连接另外,文本文件必须是utf8。 – user984003 2013-05-14 13:24:10