MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
这篇文章主要为大家详细介绍了计算机二级考试MySQL知识点,详细介绍了mysql中alter命令的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
修改字段类型
- mysql > alter table employee change depno depno int(5) not null;
加索引
- mysql > alter table表名add index索引名 (字段名1[,字段名2…]);
例子:
- mysql > alter table employee add index emp_name(name);
加主关键字的索引
- mysql > alter table表名add primary key(字段名);
例子:
- mysql > alter table employee add primary key(id);
加唯一限制条件的索引
- mysql > alter table表名add unique索引名 (字段名);
例子:
- mysql > alter table employee add unique emp_name2(cardnumber);
查看某个表的索引
- mysql > show index from表名;
例子:
- mysql > show index from employee;
删除某个索引
- mysql > alter table表名drop index索引名;
例子:
- mysql > alter table employee drop index emp_name;
修改表:增加字段:
- mysql > ALTER TABLE table_name ADD field_name field_type;
查看表:
- mysql > SELECT * FROM table_name;
修改原字段名称及类型:
- mysql > ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
删除字段:
- ALTER TABLE table_name DROP field_name
来源: http://www.phperz.com/article/17/0911/345154.html