数据库----MySQL

创建数据库 
  create database  sms;

   show databases;

创建表

数据类型 有五种。

整数数据类型

TINYINT     1字节   (-128,127)                     (0,255)                小整数值
SMALLINT    2字节    (0, 65535)                       (-32 768, 32767)        大整数值
MEDIUIMINT  3字节    (-8 388 608, 8588 607)            (0, 16 777 215)        大整数值
INT         4字节    (-2 147483 648, 2 147 483 647)    (0. 4294967 295)       大整数值
BIGINT      8字节    (-9233372036 854 775 808, 9223 372 036854 775 807)     (o, 18 446744075709 551 615)      极大整数值


浮点数据类型
FLOAT         4字节       7位小数         单精度浮点数
DOUBIE        8字节       15位小数        双精度浮点数
DECIMAL(M.D)  17字节      30位小数        小数值
DECIMAL (M,D) M表示精度,数据的总长度, D表示标度,小数点后的长度, Mx须大于D.
decimal(5,2)表示保留5位数,保留小数点2位数


字符串数据类型
CHAR(n)       0-255              定长字符串
VARCHAR(n)    0-65535            变长字符串
CHAR(n)表示定长长度
VARCHAR(n)表示变成长度
例如:char (5)和varchar (5)
当我们存入abc三个字符时, char(5)实际占用5个字符,
而varchar (5) 实际只占用3个字符.

TINYTEXT      0-255              短文本字符串
TEXT          0-65 555           长文本数据
MEDIUMTEXT    0-16 777 215       中等长度文本数据
LONGTEXT      0-4 294 967 295    极大文本数据


时间日期数据类型

DATE      3字节     YYYY-MM-DD(2000-10-10)     日期值
TIME      3字节     HH:MM:SS(12:10:05)         时间值或持续时间
YEAR      1字节     YYYY (2000)                年份值
DATETIME  8字节     YYYYMMDD HH:MM:SS (2000-10-10 12:10:05)    混合日期和时间值
TIMESTAMP 4字节     YYMMDD HHMMSS             混合日期和时间值,时间戳

二进制数据类型
TINYBLOB      0-255字节             不超过255个字符的二进制字符串
BLOB          0-65535字节           二进制形式的长文本数据
MEDIUMBLOB    0-16 777 215字节      二进制形式的中等长度文本数据
LONGBLOB      0-4294 967295字节     二进制形式的极大文本数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值