目录
1. 数据库操作
1.1 显示当前数据库
show databases;
注:MySQL数据库中的SQL语句不区分大小写。
1.2 创建数据库
create database 数据库名;
例子:
create database db_test1; //创建数据库db_test1
create database if not exists db_test2; //创建数据库db_test2
//if not exists为判断是否存在db_test2这个数据库,如果不存在则创建此数据库;否则不创建。
1.3 使用数据库
use 数据库名;
1.4 删除数据库
drop database 数据库名;
注:数据库被删除后,数据库中的表、数据都将被删除。此操作较为危险,谨慎使用。
2. 常用数据类型
数据类型 | 大小 | 说明 |
int | 4字节 | |
double | 8字节 | |
decimal(M,D) | M/D最大值+2 | 双精度,M指定数据长度 D表示小数点位数。 |
varchar(SIZE) | 可变长度字符串 | |
text | 长文本数据类型 |
3. 表操作
表操作之前需要确定对应的数据库。
USE 数据库名;
3.1 查看表结构
desc 表名;
示例:
3.2 创建表
create table 表名 (
字段名 类型,
字段名 类型,
字段名 类型
);
示例:
create table student(
id int,
name varchar(20),
sumScore decimal(4,1)
);
3.3 删除表
drop table 表名;
示例:
drop table student;
注:删除表会导致表内的数据一起被删除。删除表也是较为危险的操作,谨慎使用。