PHP成都培训中心官方网站
返回首页
当前位置: 主页 > 在线教学 >

Mysql基础知识复习之alter语句

时间:2010-02-07 14:10来源: 作者:我好笨 点击:
  

/**

*声明:本文章属于个人知识总结,仅授权与phpchengdu.comphp6d.comyqs8.cn三个域名发布,其他网站请勿转载

*我好笨(www.yqs8.cn

*2010-02-07

*/

Mysql基础知识复习之alter语句

 

1、  修改表名
alter table `yqs8_cn` rename to `phpchengdu_com`;

2、  修改表名
rename table `yqs8_cn` to `phpchengdu_com`;

3、  修改字段名称及属性
alter table `php6d_com` change `id` `uuid` int(9);

4、  添加删除字段和索引
alter table `yqs8_cn` add `tt1` int not null;
alter table `yqs8_cn` drop `tt1`;
alter table
`yqs8_cn` DROP PRIMARY KEY;
ALTER TABLE `yqs8_cn` ADD PRIMARY KEY (ID);*
设置为主键的字段必须要有not null属性

5、  修改数据表引擎
ALTER TABLE `yqs8_cn` ENGINE = INNODB;

6、  注意事项:mysql内部执行alter table的时候,mysql将首先为待修改的数据表生成一个备份,并在备份上进行修改,修改成功后,才删除原始数据表,因此,如果数据表里数据量大的话,执行速度将比较慢

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
我好笨 查看详细资料 发送留言 加为好友 用户等级:注册会员 注册时间:2009-10-02 23:10 最后登录:2010-03-01 16:03
推荐内容