gpt4 book ai didi

mysql - 外国字母出现

转载 作者:行者123 更新时间:2023-11-30 23:27:08 25 4
gpt4 key购买 nike

我有一个包含多个关键字翻译的数据库。

我正在访问这些翻译,许多法语单词中有一些英语中没有的字符。例如重音符号 e。 (稍后我会翻译成其他语言,我相信同样的问题也会出现。)

请记住,这些翻译来自 MySQL 数据库,有什么办法解决这个问题吗?我尝试将字符集从 utf-8 更改为 iso 8859-1,但这没有任何区别。

任何指导都会受到热烈欢迎!谢谢

最佳答案

我会将客户端编码设置为 UTF-8 并将数据库排序规则设置为 utf8_bin。您如何准确地将单词插入数据库中?您是自动翻译单词并插入,还是手动翻译。您还可以将连接排序规则设置为 UTF8。

--------更新--------

要在 PHP 中强制执行字符集连接,只需在连接后添加以下内容:

mysql_query('SET NAMES utf8');

如果它不起作用,请尝试在您的脚本中也将字符集强制设置为 utf8。

mysql_query('SET CHARACTER SET utf8');

在尝试对数据库进行任何调用之前,请记住清理所有数据并在修改后重新插入。

关于mysql - 外国字母出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677472/

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