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后面句子,则删除整张表
user():查看当前Mysql登录用户名
database():查看当前使用Mysql数据库名
version():查看当前Mysql版本
Mysql注释
注释符:在Mysql中常见的注释符表达式:#或--空格或/**/
内联注释:/*!SQL语句*/只有在Mysql可以识别,常用来绕过WAF。