随笔分类 - mysql
记录我使用mysql的心得
摘要:4.多外键关联 下表中,Customer表中有两个字段都关联了Address表 创建表结构好像没什么问题,但是插入数据时,或出现错误: 因为添加的两个外键之间分不清到底那个是哪个了,所以要让他们能够区分开: 这样子sqlachemy就能分得清那个外键是哪个字段了 5.多对多关系 这种需要应用的场景是
阅读全文
摘要:恢复内容开始 1.ORM是什么? orm就是对象映射关系程序,简单来世就是类似于python这种面向对象的程序来说一切接对象,它可以将我们平常所使用的SQL语句,转换成可以使用对象模型进行操作的模块,而不是直接使用SQL语句。 2.sqlalchemy的安装 在python中这个模块时最有名的,使用
阅读全文
摘要:恢复内容开始 mysql常用命令 Mysql创建数据表 语法: 创建一个“student”表 1.如果你不想字段为NULL可以设置字段的属性为NOT NULL,在操作数据库时,如果该字段值为NULL就会报错。 2.AUTO_INCREMENT定义列为自增属性,一般用于主键,数值就会自动加1. 3.P
阅读全文
摘要:索引 MySQL索引的建立对于Mysql的搞笑运行时很重要的,索引可以大大提高MySQL的检索速度。 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个
阅读全文
摘要:关于主键 外键一个特殊的索引,用于关键两个表,只能是指定的内容 mysql> create table class( -> id int not null primary key, -> name char(16)); Query OK, 0 rows affected (0.02 sec) CRE
阅读全文
摘要:1.MySQL数据类型 数值类型 Mysql支持所有标准的SQL数据类型。 类型包括严格数值数据类型:INTEGER、SMALLINT、DECIMAL、PRECISION 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。 日期和时间类型 表示时间值的日期和时间类型为DAT
阅读全文
摘要:1.数据库 什么是数据库? 数据库是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和赋值所保存的数据。 我们也可以将数据存储在文件中,但是在文件中读取数据速度相对比较慢。 所以我们使用关系型数据库来存储和管理大数据量。 特点: 1.数据以表
阅读全文

浙公网安备 33010602011771号