mysql数据库(1)
数据库是按照数据结构来组织,存储和管理数据的,是建立在计算机存储设备上的仓库。
常用的数据库有: mysql , access , sql server , Oracle
mysql的特点是开源,免费,使用范围广,跨平台,提供了多种语言调用的API
mysql支持多种类型,大致分为三类:数值,日期/时间和字符串类型
1.整形数字一般用int类型
2.浮点型:(float和double)float 单精度浮点数 double 双精度浮点数
3.定点数
4.字符串类型:一般使用varchar
5.日期时间:date 日期,年月日
time 时间,时分秒
datetime 日期时间,年月日时分秒
数据类型的属性:
null 数据列可包含空值
not null 数据列不可包含空值
default 默认值
primary key 主键
auto increment 自增长
unsigned 无符号
character set name 指定一个字符集