如何将带单引号的文件名从 excel 插入到 mysql 中?
如何将带单引号的文件名从 excel 插入到 mysql?
如果我不加引号地输入名称,如下所示:
安迪
它的工作,但如果我把名字不带引号('),像这样:
还有我
它不起作用。 请帮忙:(
What can i do to insert file name with a single quotes from excel to mysql?
if I put the name without quotation, like this:
Andi
its working out, but if I put the name without quotation ( ' ), like this:
And'i
it didnt work.
Please Help :(
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要使用
\ (反斜杠)
字符转义引号字符。请参阅此处: http://dev.mysql.com/doc/ refman/5.0/en/string-literals.html
也适用于 php: http://php.net/manual/en/function.mysql-real-escape-string.php
you need to escape quotation character with a
\ (backslash)
character.see here: http://dev.mysql.com/doc/refman/5.0/en/string-literals.html
also here for php: http://php.net/manual/en/function.mysql-real-escape-string.php