Mysql基础

Mysql基础

在Mysql 5.0以上的版本中,为了方便管理,默认定义了information_schema数据库,用来存储数据库元信息。其中具有表schemata(数据库名)、tables(表名)、columns(列名或字段名)。

在schemata表中,schema_name字段用来存储数据库名。

在tables表中,table_schema和table_name分别用来存储数据库名和表名。

在columns表中,table_schema(数据库名)、table_name(表名)、column_name(字段名)。

插入操作: INSERT INTO table name(列1,列2....) VALUES(值1,值2,...)

修改操作:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

删除操作:DELETE FROM 表名称 WHERE 列名称 = 值 注:如果没有where后面句子,则删除整张表

Mysql中常用的聚合函数

user():查看当前Mysql登录用户名

database():查看当前使用Mysql数据库名

version():查看当前Mysql版本

Mysql注释

注释符:在Mysql中常见的注释符表达式:#或--空格或/**/

内联注释:/*!SQL语句*/只有在Mysql可以识别,常用来绕过WAF。

 

通过在URL中修改对应的ID值,为正常数字、大数字、字符(单引号、双引号、双单引号、括号)、反斜杠来探测URL中是都存在注入点。

原文地址:https://www.cnblogs.com/shijiahao/p/12638503.html