gpt4 book ai didi

php - 更改 MySQL 数据库的字符集会导致 SELECT 问题吗?

转载 作者:行者123 更新时间:2023-11-29 13:19:16 26 4
gpt4 key购买 nike

我想从我的表中查找数据,其中包括带有“ö、ü、ä”等突变的 varchar 字符串,因此我将字符集更改为“utf8_general_ci”(因为我期望它会起作用) ,但是当我向表发送查询时,例如

SELECT * FROM table WHERE column='%ü%'

它会返回表中的所有行,即使单元格不包含任何“ü”。

为什么它返回每一行以及如何修复它?

最佳答案

可能有更好的解决方案,但这可能会有所帮助

SELECT * FROM table WHERE column='%ü%' collate utf8_bin

关于php - 更改 MySQL 数据库的字符集会导致 SELECT 问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21068030/

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