SELECT * FROM mytablename
WHERE sku
= 'AZ-EFCQ-5' LIMIT 0,30选择查询在MySQL删除这些字符
在MySQL表(描述字段)有一些奇怪的字符在在200,000条记录中,所有这些字符都有近400条记录。
例子:该字段的一个数据库记录显示如下,当我运行查询
Select * from mytablename where sku='az123'
Replacement for TOY TRAIN 746 N&W J Replacement Light Bulb
但是当我运行在PHP中相同的查询和打印,它显示
Replacement For TOY TRAIN 746 N&W JÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Replacement Light Bulb
我尝试使用以下溶液在
How can I find non-ASCII characters in MySQL?
请问您可以从mytablename中选择ascii(substring(description,36,1)),length(描述),其中sku ='az123''并发布结果? – EagleRainbow
@EagleRainbow显示行0 - 0(总计1次,查询花费0.0005秒),不返回任何内容 – user580950
这很奇怪,你认为在聊天室中讨论这个问题在https://chat.stackoverflow.com/房间/ 113259 /选择查询-地移除这些字符,在MySQL的? – EagleRainbow