我有一个从UTF-8数据库创建的myslqdump文件,我想将其恢复到在latin-1上配置的数据库
由于我没有root访问mysql实例,因此我无法更改默认配置或使用UTF-8配置重新创建数据库。
有没有办法导入这个数据库?
答案 0 :(得分:0)
是和/或否。
如果所有文字只涉及英文字母,则没有问题 - 编码是相同的。
如果你有一些西欧的重音字母,编码就不同了。但这可以通过使用SET NAMES
或其他一些技术正确指定编码来处理。
如果你有任何亚洲人物,请试试。
然而......你是什么意思" latin1装置"?任何字符列都可以有CHARACTER SET
,因此如果您正确指定列,则应该没有问题。
如果您需要进一步讨论,请提供更多细节。