MySQL笔记——数据库与数据表(内附例子)
目录
创建数据库
create {database|schema} [if not exists] <数据库名>
[[default] character set<字符集名>]
[[default] collate <校对规则名>];

查看数据库
查看所有数据库
show databases;

查看数据库使用的字符编码
show create database <数据库名>;

修改数据库
alter {database|schema} <数据库名>
{
[default] character set <字符集名>|
[default] collate <校对规则名>
};

删除数据库
drop database [if not exists] <数据库名>;

选择(打开)数据库
use <数据库名>

创建数据表
基础创建
create table [if not exists] <数据表名>
( 列名1 数据类型 [列级约束] [默认值],
列名2 数据类型 [列级约束] [默认值],
......
);

用select查询的结果创建数据表(将表2复制给表1)
create table 表名1
select * from 表名2;

修改数据表
增加列
alter table <表名>
add 列名 数据类型;

修改列
修改字段名称
alter table <表名>
change 旧 新 类型;

修改字段数据类型
alter table <表名>
modify 列名 新类型;

修改表名
alter table <表名>
rename 新表名;

删除列
alter table <表名>
drop 列名;

删除数据表
drop table [if not exists] 表1[,表2,表3,......,表n];

想了解更多详情可以加入公众号


浙公网安备 33010602011771号