【数据库01】==== 基础介绍

数据库的操作

  1. 显示当前的数据库
SHOW DATABASES;
  1. 创建数据库
create dabase db_name;
create dabase if not exists db_name2;
  1. 使用数据库
use 数据库名
  1. 删除数据库;
drop database if exists db_nama;

常用数据类型

  1. 数字类型
数据类型大小说明对应C类型
BIT[M]M指定位数默认为1二进制数,M从1-64,存储范围0-2^M-1char[]
INT4字节int
DECIMAL(M,D)M/D最大值+2双精度,M表示长度,D表示小数点位数cahr[]
  1. 字符串类型
数据类型大小说明对应C类型
VARCHAR (SIZE)0-65,535字节可变长度字符串char[]
TEXT0-65,535字节长文本数据char[]

char 与 vechar 区别:长度是否可变。

  1. 日期类型
数据类型大小说明对应C类型
DATETIME8 字 节范围从1000到9999年,不会进行时区的检索及转换。MYSQL_TIME
TIMESTAMP4 字 节范围从1970到2038年,自动检索当前时区并进行转换。MYSQL_TIM

表操作

需要操作数据库中的表时,需要先使用该数据库

use db_name;
  1. 显示库中所有表
show tables;
  1. 创建表
CREATE TABLE table_name(
		field1 datatype,filed2 datatype...);

comment 增加字段说明。

create table if not exists stu_test(
	id int,
	name varchar(20) comment '姓名',
	password varchar(50) comment '密码',
	age int,
	sex varchar(1),
	birthday timestamp,
	amout decimal(13,2),
	resume text
	);
  1. 查看表结构
desc table_name;

eg:

  1. 删除表
drop table if exists table_nmae;

表操作的例子

在这里插入图片描述

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 1024 设计师:上身试试 返回首页