目录
数据库类型
文件数据库:SQLite
关系型数据库:Oracle、MySQL、SQLServer
NoSQL数据库:Redis、HBase、MongoDB
MySQL
传统的关系型数据库:RDS
支持千万级数据量->oracle(亿)->BigDate(大数据)
免费开源,中小企业首选
支持多操作系统Linux/windows
数据库
Database(储存数据库)
不要操作MySQL自带的数据库
命名规则
多个单词用下划线连接,如comany_project 公司名_项目名称 全小写建议
C/S架构
一台服务器多台客户机
数据类型
整数:int
浮点数(小数):double
字符串:varchar(必须指定长度)
日期:datetime(2018-11-11)
大块数据类型:BLOB
文本类型:text(65K字节)
列的属性
列名:通常用英文或拼音、不要使用SQL里的关键词、使用有意义的单词及英文翻译、第一个单词小写第二个单词大写(realName)
长度:varchar、text需指定最大长度
非空:勾选代表该列不允许空值(null)
默认:没有值时自动添加默认值
主键和自增
主键:唯一表示(学号、订单号、身份证号)、不能有重复值、短字符型(不超过18位)、只有一个、顺序无关、用于查找排序。
自增:只有是主键才可选自增。默认id为1,下一条则为2,每次加1。*(高效率)
有道云笔记链接
1.搭建服务器
2.数据库/表