语法TRUNCATETABLEname参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATETABLE在功能上与不带WHERE子句的DELETE语句相同:二者均删除表中的全部行。但TRUNCATETABLE比DELETE速度快,且使用的系统和事务日志资源少。DELETE语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNCATETABLE通过释放存储表数据所用的
分类:
其他好文 时间:
2020-08-20 18:24:16
阅读次数:
55
外键 foreign key 创建外键 CREATE TABLE products ( product_no integer PRIMARY KEY, name text,); #demo1CREATE TABLE orders ( order_id integer PRIMARY KEY, pro ...
分类:
其他好文 时间:
2020-08-08 17:42:34
阅读次数:
86
多表结构的创建与分析 如何找出两张表之间的关系 分析步骤: #1、先站在左表的角度去找 是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id) #2、再站在右表的角度去找 是否右表的多条记录可以对应左表的一条记录,如果是,则证明右表的 ...
分类:
其他好文 时间:
2020-07-28 17:14:39
阅读次数:
65
* 概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 * 分类: 1. 主键约束:primary key 2. 非空约束:not null 3. 唯一约束:unique 4. 外键约束:foreign key * 非空约束:not null,值不能为null 1. 创建表时添加约束 ...
分类:
数据库 时间:
2020-07-18 00:31:42
阅读次数:
90
A、建立项目 一、建立虚拟环境 在项目的目录下创建一个虚拟环境 python -m venv ll_env 二、激活虚拟环境 source ll_env/bin/active 三、安装Django pip install django 注意:django(虚拟环境安装的django)仅在虚拟环境处于 ...
分类:
编程语言 时间:
2020-07-13 13:54:08
阅读次数:
84
外键约束; 涉及到两个表:父表,子表; 主表和副表。 --班级 create table classes( id int primary key, name varchar(20) ); --学生表 create table students( id int primary key, name va ...
分类:
数据库 时间:
2020-07-12 10:30:21
阅读次数:
79
导入MySQL数据库出现"T FOREIGN_KEY_CHECKS = 0"错误 解决方法 来自:https://www.itbulu.com/foreign-key-checks.html 数据库从阿里云虚拟主机导出,出现"T FOREIGN_KEY_CHECKS = 0"提示错误,以及一行小字" ...
分类:
其他好文 时间:
2020-07-11 09:34:45
阅读次数:
58
SHOW DATABASES; USE db1; #drop table department; CREATE TABLE department( id INT AUTO_INCREMENT PRIMARY KEY, title CHAR(15) )ENGINE=INNODB DEFAULT CHA ...
分类:
数据库 时间:
2020-07-06 11:18:37
阅读次数:
71
主键: 一个表只能有一个主键 主键可以由多列组成 外键: 就是把一个表的成员 和 另外一个表的成员联系起来 比如 student 里有(学号,姓名) 而 score里有(学号,成绩) 这个时候就可以把 student(学号) = score (学号)关联起来 语法规则是 : create table ...
分类:
数据库 时间:
2020-07-03 09:11:18
阅读次数:
67
项目里使用了Mongodb作为数据库,不同于Mysql,这是一个非关系型数据库,因此不能使用SQL 下面是我对NoSQL的学习 条件查询 第一个花括号 查找全部 db.users.find() 复制代码 精准查找 db.users.find({"name":"zhangsan"}) 复制代码 精准查 ...
分类:
数据库 时间:
2020-07-02 13:38:47
阅读次数:
72