bitsCN.com
关于mysql中特殊字符的使用注意事项
1 直接拼成sql情况
●如果是“=”,需要转义的字符为’ /
'转为''
/转为////
具体代码如下:
sql = sql.replace("'", "''");
sql = sql.replace("//", "////");
●如果是"like",需要转义的字符为‘ / % _
'转为''
/转为////////(注意需要8个,汉)
%转为//%
_转为//_
具体代码如下:
sql = sql.replace("'", "''");
sql = sql.replace("//", "////////");
sql = sql.replace("%", "//%");
sql = sql.replace("_", "//_");
2 使用预处理sql情况
●只有使用"like"时才需要转义
/转为////
%转为//%
_转为//_
sql = sql.replace("//", "////");
sql = sql.replace("%", "//%");
sql = sql.replace("_", "//_");
注意:因
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号