- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mysql学习笔记
MYSQL数据库3306
主从、镜像、双主
反关系模型:NoSQL技术
MongoDB
Redis
HBase
关系数据库:
MYSQL官方网站: /
MYSQL关系数据库对象:
库、表、索引、视图、存储过程、存储函数、触发器、用户、游标、约束(键,码)、事件调度器(Event Scheduler)、事务、权限
文件:
数据冗余和不一致性
数据访问困难
数据孤立
完整性问题
原子性问题
并发访问异常
安全性问题
文件:
表示层:文件
逻辑层:文件系统
物理层:元数据 数据:数据块
关系型数据:
表示层:表
逻辑层:存储引擎
物理层:数据文件
DBMS:
层次模型
网状模型
关系模型
关系模型:(结构化数据模型)
关系模型
实体-关系模型
对象关系模型:基于对象的数据模型
半结构化数据模型:XML(扩展标记语言)
nameJerry/name
age50/age
gender:
name:
uid:
birthdate:
name:age:gender
name:uid:birthdate
关系:关系代数运算
交集:
并集:
差集:
全集:
补集:
SQL:Structure Query Language
70
System R: SQL
Ingres, Oracle, Sybase
ANSI: ansi-sql
DML:数据操作语言
INSERT
DELETE
SELECT
UPDATE
DDL:数据定义语言
CREATE
DROP
ALTER
DCL: 数据控制语言
GRANT
REVOKE
访问权限
RDB对象:库、表、索引、视图、用户、存储过程、存储函数、触发器、事件调度器
约束:constraint
域约束:数据类型约束
外键约束:引用完整性约束
主键约束:某字段能惟一标识此字段所属的实体,并且不允许为空,一张表中只能有一个主键
惟一性约束:每一行的某字段都不允许出现相同值,可以为空,一张表中可以有多个
检查性约束: age: int
数据查询和存储:
查询管理器:
DML解释器
DDL解释器
查询执行引擎
存储管理器:
权限及完整性管理器
事务管理器
文件管理器
缓冲区管理器
Mysql:
单进程:多线程
守护线程:应用线程
关系运算:
投影:只输出指定字段(属性)
选择:只输出符合条件的行
自然连接:具有相同名字的属性上所有取值相同的行;
笛卡尔积:(a+b)*(c+d)=ac+ad+bc+bd
并:集合运算
DBMS优势:数据管理独立性;
有效地完成数据存取;
数据完整性和安全性;
数据集中管理;
并发存储与故障恢复;
减少应用程序开发时间;
RDBMS:关系型数据库管理系统
1、数据库创建、删除
2、创建表、删除表、修改表
3、索引的创建、删除
4、用户和权限
5、数据增、删、改
6、查询
RDBMS: egreSQL 第一个
Oracle, Sybase, Infomix 大型
SQL Server, DB2
MySQL, PostgreSQL, pgsql, EnterpriseDB
MySQL, SQL, MySQL AB
去IOE: IBM, Oralce, EMC
MYSQL基础
MySQL: Community Edtion社区版、Enterprise Edtion企业版
Mysql软件家族:…………
MySQL安装:3.23 5.5, 5.6
1、软件包管理器特有的格式 rpm包,.exe格式等
2、通用二进制格式,解压后配置即可使用
3、源程序,编译安装 cmake
RHEL 5.8 (32bit):mysql, mysql-server /var/lib/mysql/
yum -y install mysql-server
service mysqld start 首次启动会初始化mysql系统表:f
netstat -ntlp tcp 3306
字符集:
人00101010
人10010001
汉字:字符集
GBK
GB2312
GB18030
UTF8
排序规则:
CS模式:
S mysqld
C mysql
图形客户端:
1、phpMyAdmin
2、Workbench
3、MySQL Front
4、Navicat for MySQL
5、Toad
6、SQLyog
SQL接口:
Oracle, PL/SQL
SQL Server, T-SQL
CIL客户端:
批处理模式:(脚本模式) 执行mysql脚本 mysql
您可能关注的文档
- 《伯牙绝弦》PPT课件-翻译(完美版).ppt
- MS-100恒温混匀仪说明书(多点中文新外壳).doc
- 《倩女幽魂2》科举殿试题目与答案.doc
- 祭十二郞文.ppt
- 《位置与方向》PPT课件.ppt
- 神话故事群文阅读.ppt
- 《做一个最好的你》课件1.ppt
- 祭十二郎文精品课件.ppt
- 禁毒教育教案.doc
- 禁毒与艾滋病知识PPT课件.ppt
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
文档评论(0)