mysql导出的SQL怎么都带双引号
展开全部
都会带的,要执行的话,需要把双引号替换掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在mysql的查询、修改、插入、删除的sql语句里有引号如何处理?
例如:
1
2
3
4
5
6
7
8
<?
$name = "my name is xcxc";
$people = "i'm chinese people";
$sql = "update table set field1='$name', field2='$people'";
?>
其实有很多方法可以解决,比如strtr、str_replace等字符串替换函数,将单引号(')和双引号(")替换成转移单引号(\')和转移双引号(\"),还可以使用addslashes函数将指定的预定义字符前添加反斜杠。
例如:
1
2
3
4
5
6
7
8
<?
$name = "my name is xcxc";
$people = "i'm chinese people";
$sql = "update table set field1='$name', field2='$people'";
?>
其实有很多方法可以解决,比如strtr、str_replace等字符串替换函数,将单引号(')和双引号(")替换成转移单引号(\')和转移双引号(\"),还可以使用addslashes函数将指定的预定义字符前添加反斜杠。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询