在数据库中导入日文文本数据

时间:2014-04-16 09:01:04

标签: database import

我在我的数据库中导入了日文文本数据。文本数据发生了变化。

导入数据后,从此文本数据"振り仮名" 变为" ????"

我使用sqlite manager导入我的data.sql文件。

在data.sql里面是这样的:

INSERT INTO tablename 价值观(1,"振り仮名","振り仮名","振り仮名")

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

首先,检查您的表是否正确地将编码设置为UTF8?

如果没有,你可以改变它:

ALTER TABLE db_modeling_tools
    CHARACTER SET utf8,
    COLLATE utf8_general_ci;

其次,如果第一个设置正确,请尝试在SELECT命令之前执行此操作:

SET NAMES utf8;
SELECT name FROM db_modeling_tools WHERE is_online = true ORDER BY price ASC LIMIT 1;

您可能会看到它正常工作。

希望有所帮助:)