5-22
来源:互联网 发布:手机淘宝查看五星评价 编辑:程序博客网 时间:2024/05/21 20:27
1.数据库:长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据“仓库”。
作用:保存,管理数据
2.数据库管理系统(DBMS)数据管理软件,科学组织和存储数据,高效地获取和维护数据
3.MySQL是现流行的开源,免费的关系型数据库。
特点:免费,开源数据库
小巧,功能齐全
使用便捷
可运行于Windows或Linux操作系统
可适用于中小型或大型网站应用
4.MySQL主要目标:快速,便捷,易用
5.创建:CREATE DATABASE [IF NOT EXISTS] 数据库名;
删除:DROP DATABASE[IF EXISTS] 数据库名;
显示:SHOW DATABASES;
使用/切换:USE 数据库名;
作用:保存,管理数据
2.数据库管理系统(DBMS)数据管理软件,科学组织和存储数据,高效地获取和维护数据
3.MySQL是现流行的开源,免费的关系型数据库。
特点:免费,开源数据库
小巧,功能齐全
使用便捷
可运行于Windows或Linux操作系统
可适用于中小型或大型网站应用
4.MySQL主要目标:快速,便捷,易用
5.创建:CREATE DATABASE [IF NOT EXISTS] 数据库名;
删除:DROP DATABASE[IF EXISTS] 数据库名;
显示:SHOW DATABASES;
使用/切换:USE 数据库名;
6.结构化查询语句分类:
名称 解释 命令
DDL(数据定义语句) 定义和管理数据对象 create、drop、alter(修改)
DML(数据操作语句) 用于操作数据库对象中所包含的数据 insert、update、delete
DQL(数据查询语句) 用于查询数据库数据 select
DCL(数据控制语句) 用来管理数据库的语言,包括管理权限及数据更改 grant、commit、rollback
7.创建数据表语句:
语法:create table 【if not exists】表名(
字段名1 列类型 [属性] [索引] [注释];
)[表类型] [表字符集] [注释];
说明:反引号用于区别mysql保留字符与普通字符而引入
8.列类型:规定数据库中该列存放的数据类型
分为:数值类型
字符串类型
日期和时间型数值类型
null值
9.数值类型:
类型 说明 存储需求
tinvint 非常小的数据 1字节
smallint 较小的数据 2字节
mediumint 中等大小的数据 3字节
int 标准整数 4字节
bigint 较大的整数 8字节
float 单精度浮点数 4字节
double 双精度浮点数 8字节
decimal 字符串形式的浮点数 m个字节
10.字符串类型:
类型 说明 最大长度
char 固定长字符串,检索快但费空间,0<=m<=255 m字符
varchar 可变字符串,0<=m<=65535 变长度
tinytext 微型文本串 2^8-1字节
text 文本串 2^16-1字节
11.日期和时间型数值类型:
类型 说明 取值范围
date yyyy-mm-dd 日期格式 1000-01-01~9999-12-31
time Hh:mm:ss 时间格式 -838:59:59~838:59:59
datetime yy-mm-dd hh:mm:ss 1000-01-01 00:00:00~9999-12-31 23:59:59
timestamp yyyymmddhhmmss 格式表示时间戳 1970010101000000~2037年的某个时刻
year yyyy格式的年份值 1901~2155
12.null值:
可理解为“没有值”或“未知值”
不要用null进行算术运算,结果值为null
mysql中,0或null都意味着假,1为真
阅读全文
0 0
- 5-22
- 5-22
- 2008-5-22
- 5-22罗列工作
- 22选5程序
- 5月22日
- 5——22
- 5——22
- 22,数据结构(5)
- 2014/5/22翻译
- 2014-5-22 killer
- 2016/5/22
- 2016/5/22
- 5月22日
- 2006-5-22 很晚才水睡
- From China Daily 22/5
- 一周行业新闻整理5/22
- 工作日志 2014-5-22
- Optical_Flow(3)
- Ubuntu 16.04 各种ide的安装
- [译] ConstraintLayout基础之约束(constraints)
- itk中的数据变大变小
- register变量
- 5-22
- 关于hadoop中The method XXXX is not applicable for the arguments问题的解决
- Gitlab安装使用及汉化配置
- 试试新的地方
- git使用记录
- CSS--画三角形
- Piggy-Bank(POJ-1384 && HDU-1114)
- 线程中断——学习三
- 结合TabLayout 、ViewPager 、 Fragment 实现顶部导航栏,最实用!!!