zoukankan      html  css  js  c++  java
  • SQL中单引号和双引号

    比如说:

    String sql = "select * from clients where logname='" + name + "'and password='" + pwd+" '" ;

    SQL中只支持单引号,表示字符串常量

    SQL中的双引号用于表示字符串

    两个加号是连接字符串

    最终生成的SQL是
    select * from clients where logname='xxx' and password='yyy';

    上面的写法存在sql注入漏洞:

    select * from clients where logname='xxx' and password='yyy' or 1='1';

  • 相关阅读:
    10.23
    四则运算(1)
    10.12
    10.22
    今日总结
    Java自学
    Java自学
    Java自学
    Java自学
    Java自学
  • 原文地址:https://www.cnblogs.com/mxj961116/p/10605906.html
Copyright © 2011-2022 走看看