在 MySQL5.0 版本后,MySQL 默认在数据库中存放一个“information_schema”的
information_schema
数据库,在该库中,我们需要记住三个表名,分别是 schemata,tables,columns。
- Schemata 表存储的是该用户创建的所有数据库的库名,需要记住该表中记录数据
库名的字段名为 schema_name。
- Tables 表存储该用户创建的所有数据库的库名和表名,要记住该表中记录数据库
库名和表名的字段分别是 table_schema 和 table_name.
- Columns 表存储该用户创建的所有数据库的库名、表名、字段名,要记住该表中
记录数据库库名、表名、字段名为 table_schema、table_name、columns_name。
数据库的结构
- 数据库(database):按照数据结构来组织、存储和管理数据的仓库多个数据表
的集
-
数据表(table):以矩阵方式存储数据,在操作界面中以表格形式展现;
-
列(column): 具有相同数据类型的数据的集合;
-
行(row): 每一行用来描述某条记录的具体信息;
-
值(value): 行的具体信息, 每个值必须与该列的数据类型相同;
-
表头(header): 每一列的名称;
-
键(key): 键的值在当前列中具有唯一性。
数据库查询语句
a) 数据库查询语句如下:
想要查询的值 A= select 所属字段名 A from 所属表名 where 对应字段名 B=值 B
Limit 的用法
Limit 的使用格式是 limit m,n,其中 m 指的是记录开始的位置,从 m=0 开始,表示第一条记录;
n 是指取几条记录。
需要记住的几个函数
a) Version();当前 mysql 的版本
b) Database();当前网站使用的数据库
c) User();当前 MySQL 的用户
注释符号
三种注释符号:
空格可以使用+代替 (url 编码%23 表示注释)