MySQL 命令行字符
我正在尝试删除最终出现在 MySQL 表中的杂散字符。因此,要删除 _
,我只是这样做了:
UPDATE table SET field = REPLACE(field, '_', '');
现在我正在尝试做同样的事情与 Ø
一样,但我无法将此字符放在命令行(bash)中。有关编码/转义该字符的任何提示吗?
I'm trying to remove stray characters that ended up in a MySQL table. So to remove _
, I just did this:
UPDATE table SET field = REPLACE(field, '_', '');
Now I'm trying to do the same thing with ¬
, but I can't place this character in the command line (bash). Any tips for encoding / escaping this character?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这取决于您的区域设置,但如果您使用 UTF-8 那么这对我有用:
echo -e '\0302\0254'
更新:
这对您有用吗?
It depends on your locale, but if you're using UTF-8 then this works for me:
echo -e '\0302\0254'
Update:
Does this do it for you?