数据定义语言操作数据库,表,列
查询数据库
show databases;
新建数据库
create database if not exists NAME;
删除数据库
drop database if exists NAME;
使用数据库
use NAME;
查看当前使用数据库
select database()
;
操作表
查询表
show tables;
查询表结构
desc NAME;
创建表
mysql> create table tb_user ( -> id int, -> username varchar(20), -> password varchar(32) -> );
create table student(
id int,
name varchar(10),
gender char(1),
birthday date,
score double(5,2),
email varchar(64),
tel varchar(15),
status tinyint
);
数据类型
删除表
drop table NAME
drop table if exists NAME
修改表名
alter table NAME rename to NEWNAME
添加一列
alter table NAME add 列名 数据类型
修改数据类型
alter table NAME modify 列名 新数据类型
修改列名和数据类型
alter table NAME change 列名 新列名 新数据类型
如有不足,请多指教,
未完待续,持续更新!
大家一起进步!