MySQL修改表

MySQL修改表

说明:

1.创建表能做的事,修改表几乎都能做,不推荐使用。

2.修改表修改表的结构

3,大体来说,可以对字段进行添加,删除,修改

可以对索引进行添加,删除

4.表的选项,通常都是修改,即使不写任何一个

添加一个表的字段

alter table 表名  add  [column] 新字段名 字段类型 [字段属性列表]

修改字段

alter table 表名 add  [column]  新字段名

删除字段 alter table   表名      drop   column 字段名

添加普通索引: alter  table 表名 add key [索引名] 字段名

添加唯一索引: alter  table 表名 add  unique   key [索引名] 字段名

修改表

例1

alter table tab_xuanxiang add column email varchar(50);


insert into tab_xuanxiang(id,name,age) values (null,'张三',11);

alter table tab_xuanxiang add key(age);



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 12,405评论 5 115
  • 1.登录数据库 >mysql -h localhost -u root -p 数据库名称 2.查询所有的数据库 >...
    Marlon666阅读 3,627评论 0 1
  • 一、MySQL优化 MySQL优化从哪些方面入手: (1)存储层(数据) 构建良好的数据结构。可以大大的提升我们S...
    宠辱不惊丶岁月静好阅读 7,325评论 1 8
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 11,032评论 0 9
  • 第一目的性不够明确 第二心存侥幸,以为会有第二次回头看。真相是笔记乱得不愿意回头看。 第三是没有准确规定时间 第四...
    有思想的大乌龟阅读 2,701评论 0 0

友情链接更多精彩内容