Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2025984
  • 博文数量: 433
  • 博客积分: 918
  • 博客等级: 准尉
  • 技术积分: 3218
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 18:21
个人简介

你是不是暗恋我,那就给我发个消息呀,让我知道o(∩∩)o

文章分类

全部博文(433)

分类: Mysql/postgreSQL

2013-08-23 15:48:58

http://blog.163.com/yangzhanghui_job/blog/static/17957506220127139440423/
use test;
create table teachers(
  id int primary key,
  name varchar(20)
);
修改表结构--添加字段:
alter table teachers
add column age int not null default 0 after name;(在姓名字段后添加)

修改表结构--删除字段:
alter table teachers drop column age;

添加主键
alter table teachers add primary key (id);
删除主键
alter table teachers drop primary key;

重命名列
alter table teachers change age sex int;

改变列的类型
alter table teachers change sex sex varchar(2) not null;

重命名表
alter table teachers rename boss;

//给主键添加自动增长
alter table boss change id id int(20) auto_increment;
//不能直接删除主键,先删自动增长,再删主键
alter table boss change id id int(10);
alter table boss drop primary key;

查看字符集
/s;
//以下未经过测试
//修改数据库的字符集
//修改表的字符集
alter database test default character set utf8;
alter table teachers default character set utf8;
阅读(1895) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~