您的位置:首页 > 数据库 > MySQL

Mysql 数据库入门操作-创建数据库,数据表

2020-02-15 10:44 127 查看

登陆 MySQL 服务后,使用 create 命令创建数据库

创建数据库 语法:

create database 数据库名;

删除数据库 语法:

drop database 数据库名;

创建数据表 语法:

create table 表名(
   列名1  数据类型
  列名2   数据类型

常见数据类型:
数据类型:表明列里面储存数据的格式
存储数字:int(整数),double(浮点)
存储字符:char(固定长度),varchar(可变长度)
存储时间:datetime, timestamp, date
存储图片:blob
存储视频:blob

扩展:

数字类型:

类型 大小 用途
tinyint 1字节(-128~127) 小型数值
smallint 2字节(-32768~32767) 大型数值
int / integer 4字节(-2,147,483,648‬~2,147,483,647‬) 大型数值
bigint 8字节(-2^63 ~ 2^63-1) 超大型数值
float 4字节 单进度,浮点数值
double 8字节 双进度,浮点数值
decimal decimal(m, d); m长度, d精度小数位 整数/带有小数数值

日期类型:

类型 大小 格式 用途
Date 3字节 YYYY-MM-DD 日期值
Time 3字节 HH:MM:SS 时间值
Year 1字节 YYYY 年份值
datetime 8字节 YYYY-MM-DD HH:MM:SS 日期+时间值
timestamp 4字节 YYYYMMDD HHMMSS 日志+时间值, 时间戳

Date范围:1000-01-01 / 9999-12-31
Year范围:1901/2155
Datetime范围:1000-01-01 00:00:00/ 9999-12-31 23:59:59
timestamp范围:1970-01-01 00:00:00/2038

字符串类型:

类型 大小 用途
char 0~255字节 定长字符串
varchar 0~65535字节 变长字符串
text 0~65535字节 长文本数据
blob 0~65535字节 二进制形式的长文本数据
Longtext 0-4 294 967 295字节 超大文本数据
Longblob 0-4 294 967 295字节 超大二进制形式的文本数据
  • 点赞
  • 收藏
  • 分享
  • 文章举报
kid_junkman 发布了7 篇原创文章 · 获赞 0 · 访问量 106 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: