开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情
目录
1.数据库操作
1.1显示数据库
show databases;
编辑
1.2创建数据库
create database db_name;
create database [if not exists] db_name[create_specification];
create_specification:
character set char_set_name --指定数据库采用的字符集
collate collation_name --指定数据库字符集的校验规则
[]是可选项
创建一个数据库指定字符集为 utf8
编辑
说明:utf8没有包含某些复杂的中文字符,建议使用utf8mb4
1.3使用数据库
use 数据库名;
编辑
1.4 删除数据库
drop database [if exists] db_name;
数据库删除是一个危险的操作,删除以后,数据库中的表和数据全部被删除
编辑
2.常用数据类型
2.1数值类型
编辑
decimal(M,D)中,M表示数值长度,D表示数值的精度,即小数点位数
decimal(4,2) 可以是45.23
2.2 字符串类型
编辑
2.3 日期类型
编辑
3.表的操作
进行表的操作前要先使用数据库
use db_name;
3.1 查看表结构
desc table_name;
编辑
3.2 创建表
create table table_name (
field1 datatype,
field2 datatype
);
create table student(
student_id int primary key,
name varchar(20),
drom_id int,
foreign key(drom_id) references dorm(dorm_id)
);
3.3删除表
drop table [if exists] table_name;
4.总结
操作数据库
显示:show databases;
创建: create database XXX;
使用: use XXX;
删除: drop XXX;
常用数据类型
int 整型
decimal(M,D):浮点数类型
varchar(size): 字符串类型
timestamp:日期类型
表操作
显示表结构:desc XXX;
创建表: create table XXX;
删除表:drop table XXX;