读一读

DESCRIBE table_name;#查看表结构,下面那个一样的
DESC table_name;#查看表结构,默认值类型等
SHOW CREATE TABLE table_name;#查看表的创建sql

外键就是关联父类表,父类表发生改变时,子表也会发生相应的改变。父类表和子表必须使用相同的存储引擎。外键会自动创建索引#

#创建表时声明外键
create table name(
    ......,
    CONSTRAINT 外键别名 FOREIGN KEY(外键的字段们) REFERENCES 父表名(主键们)
)

创建表的字段的约束

ALTER TABLE 表 ADD CONSTRAINT _name CHECK(id>0)

表示id字段必须是要大于0的


#为从小到大,字母优先
select * from table_name order by age;
#表示从大到小,desc
select * from table_name order by age desc;

select DISTINCT name from table_name

表示去除重复name


//COMMENT 表示字段的描述
create table name(
id int comment '这是id'
);
alter table id comment '这真的是id';

一、关键字和函数 大写

二、数据库名称,表名,字段名等小写,单词之间用_分割

三、分割符结尾;


$this->pdo->query("set character set 'utf8'");

SELECT * FROM table LIMIT 5,10;#检索记录行6-15
SELECT * FROM table LIMIT 95,-1;#检索记录行96到最后
SELECT * FROM table LIMIT 5;#检索前5个记录行

img (3).jpg


img (4).jpg