返回顶部

文章分类 -  MYSQL

摘要:视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,并可以将其当作表来使用。 SELECT * FROM ( SELECT nid, NAME FROM tb1 WHERE nid > 2 ) AS A WHERE 阅读全文
posted @ 2018-09-21 22:22 Crazymagic 阅读(112) 评论(0) 推荐(0) 编辑
摘要:索引 索引是表的目录,在查找内容之前可以先在目录中查找索引位置,以此快速定位查询数据。对于索引,会保存在额外的文件中。 索引种类 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 + 列值唯一 + 表中只有一个(不可以有null) 组合索引:多列值组成一个 阅读全文
posted @ 2018-09-21 21:34 Crazymagic 阅读(158) 评论(0) 推荐(0) 编辑
摘要:导出现有数据库数据: mysqldump -u用户名 -p密码 数据库名称 >导出文件路径 # 结构+数据 mysqldump -u用户名 -p密码 -d 数据库名称 >导出文件路径 # 结构 备份出的数据库包含 数据结构和数据 备份出的数据库只有 数据结构 导入现有数据库数据: mysqldump 阅读全文
posted @ 2018-09-20 01:03 Crazymagic 阅读(255) 评论(0) 推荐(0) 编辑
摘要:一、概述 1、什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 b. 接收特定的 阅读全文
posted @ 2018-09-17 00:03 Crazymagic 阅读(253) 评论(0) 推荐(0) 编辑
摘要:一. 介绍 SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。 它只能创建和删除表,不能修改表的结构 组成部分: Engine,框架的引擎 Con 阅读全文
posted @ 2018-09-10 02:50 Crazymagic 阅读(439) 评论(0) 推荐(0) 编辑
摘要:表与表之间的关系:1对1,1对多,多对多 一、1对1 第三范式: 1方建主表(id为主键字段), 多方建外键字段(加unique) 注:husband这里要加unique约束,不加则是一对多关系 加unique才是1对1关系 在man中插入数据 在woman中插入数据 受unique约束,husba 阅读全文
posted @ 2018-07-24 17:30 Crazymagic 阅读(282) 评论(0) 推荐(0) 编辑
摘要:与python交互 在熟练使用sql语句的基础上,开始使用python语言提供的模块与mysql进行交互 这是我们在工作中大事要做的事 先学会sql是基础,一定要熟练编写sql语句 安装引入模块 安装mysql模块 在文件中引入模块 Connection对象 用于建立与数据库的连接 创建对象:调用c 阅读全文
posted @ 2017-12-08 21:32 Crazymagic 阅读(174) 评论(0) 推荐(0) 编辑
摘要:关系 创建成绩表scores,结构如下 id 学生 科目 成绩 思考:学生列应该存什么信息呢? 答:学生列的数据不是在这里新建的,而应该从学生表引用过来,关系也是一条数据;根据范式要求应该存储学生的编号,而不是学生的姓名等其它信息 同理,科目表也是关系列,引用科目表中的数据 id 学生 科目 成绩 阅读全文
posted @ 2017-12-08 20:06 Crazymagic 阅读(129) 评论(0) 推荐(0) 编辑
摘要:简介 查询的基本语法 from关键字后面写表名,表示数据来源于是这张表 select后面写表中的列名,如果是*表示在结果中显示表中所有列 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中 如果要查询多个列,之间使用逗号分隔 from关键字后面写表名,表示数据来源于是这张表 阅读全文
posted @ 2017-12-08 19:52 Crazymagic 阅读(150) 评论(0) 推荐(0) 编辑
摘要:数据库简介 人类在进化的过程中,创造了数字、文字、符号等来进行数据的记录,但是承受着认知能力和创造能力的提升,数据量越来越大,对于数据的记录和准确查找,成为了一个重大难题 计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统 数据库系统解决的问题:持久化存储,优化读写,保证数据的有效性 阅读全文
posted @ 2017-12-08 19:43 Crazymagic 阅读(145) 评论(0) 推荐(0) 编辑
摘要:备份主服务器原有数据到从服务器 1. 如果在设置主从同步前,主服务器上已有大量数据,可以使用 mysqldump 进 行数据备份并还原到从服务器以实现数据的复制 -u :用户名 -p :示密码 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 --all-databases : 阅读全文
posted @ 2017-10-17 21:08 Crazymagic 阅读(5819) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示