【发布时间】:2023-12-29 23:47:01
【问题描述】:
我想导入一个编码为 Latin1 的 SQL 文件。我想保留这个文件编码。 sql文件中的数据被很好地编码为Latin1。
我执行了这个命令:
mysql -hlocalhost -uroot -p Database --default-character-set=latin1 < file.sql
但是数据被编码成 utf8 编码到数据库中。我不明白为什么要转换数据。我应该获得“é”(Latin1)并获得“é”(utf8)。
我创建了我的数据库:
CREATE DATABASE Database CHARACTER SET latin1 COLLATE latin1_swedish_ci;
您能帮帮我吗,我如何导入我的 SQL 文件以保持编码?
【问题讨论】:
标签: mysql sql encoding utf-8 converter