我有一个 MySQL4 数据库db4
(字符集:latin1),我想db5
使用以下命令将其复制到 MySQL5 数据库(标准字符集:utf-8):
mysqldump -u dbo4 --password="..." --default-character-set="latin1" db4 | mysql -S /tmp/mysql5.sock -u dbo5 --password="..." --default-character-set="latin1" db5
条目的值以正确的方式复制。但是某些字段的标准值中包含的德语变音符号(äüö...)后来被称为“?”
我的复制命令有什么问题?
我只是想保持一切原样(数据库中的所有数据都存储为“latin1”)