MySQL常见语句汇总

104 阅读1分钟

选择数据库

use db1;

查看当前所选择的数据库

select database();

创建数据库

create database test;
create database if not exists test;

删除数据库

drop database test;
drop database if exists test;

查看所有数据库

show databases;

查看某个数据库中所有的表

show tables;

查看某个表的详情

desc <your_table_name>;

常见表数据结构类型

create table student (
    id int,
    name varchar(10),
    gender char(1),
    birthday date,
    # double(总长度,小数的保留位数)
    score double(5,2),
    email varchar(64),
    tel varchar(15),
    # tinyint:只占据一个字节
    status tinyint
);

表更名操作

alter table student rename to stu;

给表增加新字段

alter table stu add address varchar(50);

改变表中某个字段的数据类型

alter table stu modify address char(50);

改变表的名字、同时改变某个字段的数据结构

alter table stu change address addr varchar(30);

删除表中某字段

alter table stu drop addr;