MySQL数据库基本操作01–DDL
Data Definition Language 数据定义语言
包括:对数据库的常用操作、对表结构的常用操作、修改表结构
1.对数据库的常用操作
show databases; #查看所有数据库
create database[if not exists] mydb1; #创建数据库
use mydb1; #使用数据库
drop database[if exists] mydb1; #删除数据库
alter database mydb1 character set utf8; #修改数据库编码
2.对表结构的常用操作
1.创建表
create table if not exists student(
sid int,
name varchar(20),
gender varchar(20),
age int,
birth date,
address varchar(20));
2.数据类型
数值类型
无符号:unsigned 如 tinyint unsigned
decimal(5,2) #整数部分加小数部分共五位,保留两位小数
字符串类型
日期类型
3.修改表结构
# 添加列,系别dept
alter table student add dept varchar(20);
# 将dept列名换为department
alter table student change dept department varchar(30);
# 删除department列
alter table student drop department;
# 表名改为stu
rename table student to stu;