gpt4 book ai didi

mysql - latin-1 到 utf-8 数据库

转载 作者:可可西里 更新时间:2023-11-01 06:30:39 25 4
gpt4 key购买 nike

我有一个 uft8_general_ci 数据库,唯一的问题是直到此时由以前的开发人员编码的应用程序似乎一直在使用 latin-1 中的数据库。

此后我更改了应用程序使用数据库的方式,现在可以将元音变音存储为元音变音而不是 ϼ。现在的问题是应用程序从数据库中读取以前存在的数据作为(示例)“Süddeutsche”而不是“Süddeutsche”。

有没有办法将数据库中的数据从一种格式转换为另一种格式?

问候

编辑:

ALTER TABLE TableName MODIFY ColumnName ColumnType CHARACTER SET latin1;
ALTER TABLE TableName MODIFY ColumnName ColumnType CHARACTER SET binary;
ALTER TABLE TableName MODIFY ColumnName ColumnType CHARACTER SET utf8;

这对我有用。

最佳答案

您可以尝试SET NAMES 让数据库以latin-1 与您的应用程序对话,同时以utf-8 存储,否则您将需要将所有以前的数据集转换为 utf-8-Strings

关于mysql - latin-1 到 utf-8 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8879564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com