mysql 表操作

1.创建表之前必须指定表属于那个数据库。默认指定当前的数据库。

<span style="font-family:KaiTi_GB2312;font-size:18px;">create table test.table_name(
column_name1 类型, 
column_name2 类型, 
……) [表选项];</span>
demo:
<span style="font-family:KaiTi_GB2312;font-size:18px;">create table test.person(
 name varchar(40),
 sex varchar(10),
 birthday date
 );</span>


2.查看有哪些表

<span style="font-family:KaiTi_GB2312;font-size:18px;">show tables;</span>

%是通配符,表示任意字符的任意组合



显示表

<span style="font-family:KaiTi_GB2312;font-size:18px;">desc table_name;</span>

删除表

<span style="font-family:KaiTi_GB2312;font-size:18px;">drop table [if exists] table_name;</span>

修改表

修改表名:支持同时修改多个表,跨数据库修改。

<span style="font-family:KaiTi_GB2312;font-size:18px;">rename table old_table_name to new_table_name;</span>

修改表选项上级命令是 alter table table_name;

添加一个列:Add

<span style="font-family:KaiTi_GB2312;font-size:18px;">alter table table_name add column column_name column_type;</span>

修改一个列:Modify

<span style="font-family:KaiTi_GB2312;font-size:18px;">alter table table_name modify column_name column_type;</span>

重命名一个列:Change

<span style="font-family:KaiTi_GB2312;font-size:18px;">alter table table_name change old_column_name new_column_name column_type;</span>

删除一个列:Drop

<span style="font-family:KaiTi_GB2312;font-size:18px;">alter table table_name drop column_name;</span>

修改表选项:

alter table table_name 新的表选项
例如:
alter table mytable  character set UTF8;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值