- 博客(15)
- 收藏
- 关注
转载 关系型数据库和非关系型数据库区别、oracle与mysql的区别
一、关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。 简单来说,关系模型指的就是二维表格模型,而一个关...
2020-08-24 21:49:48
1233
1
原创 数据库常见的三种存储引擎及如何选择存储引擎
Mysql 常见三种存储引擎 innoDB存储引擎 MyISAM存储引擎 MEMORY存储引擎** innoDB存储引擎特点及优缺点 innoDB存储引擎支持自动增长列(auto_increment) innoDB存储引擎中支持外键(foreign key) 优点: 提供良好的事务管理、崩溃修复能力和并发控制 缺点:其读写效率稍差,占用的数据空间相对比较大 MyISAM存储引擎特点及优缺点 MyISAM存储引擎文件类型 frm:存储表的结构 myd: 存储数据 myi: 存储索引 MyISAM存储引擎的
2020-08-24 21:37:05
1157
原创 MySQL优点和运行MYSQL应具备条件
MySQL优点 1.支持5000万条记录的数据仓库 2.适应于所有的平台 3.是开源软件,版本更新较快 4.性能很出色。纯粹就性能而言,MySQL是相当出色的,因为它包含一个缺省桌面格式MyISAM。MyISAM 数据库与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于windows系统而不会发生冲突,在UNIX或类似UNIX系统上运行则更好。你还可以通过使用64位处理器来获取额外的一些性能。因为MySQL在内部里很多时候都使用64位的整数处理。 5.价格便宜 缺点: 缺乏一些存储程序的功能,
2020-08-24 21:30:12
593
原创 爬取网易云音乐排行榜
使用Python中的selenium模块爬取网易云排行榜前100条 from selenium import webdriver from openpyxl import Workbook url = 'https://music.163.com/#/discover/toplist' driver=webdriver.Chrome() driver.get(url) driver.switch_to.frame('g_iframe') tbody=driver.find_element_by_tag_n
2020-08-24 21:24:30
2183
1
原创 SQL优化
1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE ‘%parm1%’—— 红色标识位置的百分号会导致相关列的索引无法使用,***不要用. 2.索引问题 1避免对索引字段进行计算操作 2避免在索引字段上使用not,<>,!= 3避免在索引列上使用IS NULL和IS NOT NULL 4避免在索引列上出现数据类型转换 5避免在索引字段上使用函数 6避免建立索引的列中使用空值。 3.复杂操作 部分UPDATE、SELECT 语句 写得很复杂(经常嵌套多级子查询)——可以考虑适当拆成几步,
2020-08-24 21:11:44
145
转载 腾讯IT男转行数据后感慨:没用过这个工具,别说自己懂报表,这么做领导才满意
腾讯IT男转行数据后感慨:没用过这个工具,别说自己懂报表,这么做领导才满意 ...
2020-08-24 20:48:40
1533
原创 MySQL——约束(constraint)详解
MySQL——约束(constraint)详解 一、什么是约束 约束英文:constraint 约束实际上就是表中数据的限制条件 二、约束作用 表在设计的时候加入约束的目的就是为了保证表中的记录完整和有效 比如name字段中要让其用户名不重复,这就需要添加约束。或者必须注册的时候需要添加邮箱等 三、约束种类 非空约束(not null) 唯一性约束(unique) 主键约束(primary key) PK 外键约束(foreign key) FK 检查约束(目前MySQL不支持、Oracle支持) 下面将逐
2020-07-11 15:10:01
2076
原创 数据库是什么?MySQL数据库的特点
数据库是什么? 数据库系统(Database System),是由数据库及管理软件组成的系统。 数据库就是存储数据的地方,传统意义上不包括文件系统。 数据库是由两部分组成 1.db数据库本身——我们看不见的。 2,数据库管理系统。 数据库的分类 现在世界上数据库分为3类 ,关系型数据库 RDBMS 关系型数据库管理系统,(Relational Database Management System: RDBMS) 是指包括互相联系的逻辑组织和存取这些数据的一套程序(数据库管理系统软件)。 主流的数据库 最
2020-05-14 12:48:37
616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅