
SQL
文章平均质量分 91
·零落·
远处的是风景,近处的才是人生。
展开
-
SQL语句
SQL(Structured Query Language,结构化查询语言)是一种标准化的语言,用于管理和操作关系型数据库(RDBMS)。SQL允许用户定义、操作和控制数据库中的数据。数据库:数据库是一个组织和存储数据的容器。它由一系列相关的数据表和其他对象组成。表:表是数据库中的一个二维结构,由行和列组成。每个表都有一个名称,并且包含一些列,每列定义了一个特定类型的数据。列:列是表中的一个属性或字段,用于描述表中的数据类型。行:行是表中的一个数据记录,它包含了表中每个列的具体值。原创 2024-01-31 09:58:21 · 807 阅读 · 1 评论 -
MySQL常见面试题
MySQL 是一种流行的开源关系型数据库管理系统(RDBMS),用于存储和管理大量结构化数据。它使用 SQL(Structured Query Language)作为查询语言,可用于创建、插入、更新和检索数据。MySQL 由瑞典 MySQL AB 公司开发,后被甲骨文公司收购,并成为该公司的一款产品。MySQL 是许多大型和中型应用(包括 Web 应用)的首选数据库,因为它易于使用、性能强大且兼容性好。原创 2023-11-08 09:54:23 · 282 阅读 · 1 评论 -
什么是SQL注入
直接举个例子说明一下这个sql注入的全过程吧~初步注入–绕过验证,直接登录公司网站登陆框如下:可以看到除了账号密码之外,还有一个公司名的输入框,根据输入框的形式不难推出SQL的写法如下:SELECT * From Table WHERE Name=’XX’ andPassword=’YY’ ...转载 2018-03-23 18:00:01 · 23066 阅读 · 4 评论 -
SQL 的转义字符是:'(单引号)
SQL 的转义字符是:’(单引号)例:select * from tbl where uyear=”’06’请注意其中红色背景的单引号,它即表示转义字符,如果我们省略,则整个语句会出错,转义字符不会输出,上例中 uyear 的实际条件值为 ‘06,而不是 ”06为什么不能省略呢,假如我们省略,上句变成:select * from tbl where uyear=”06’由于在 SQ转载 2018-01-31 11:46:16 · 15480 阅读 · 0 评论