• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySQL笔记之修改表的实现方法

MySQL笔记之修改表的实现方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了传智播客mysql笔记,mysql笔记,刘道成mysql笔记,韩忠康mysql笔记,动力节点mysql笔记等相关知识,希望本文的分享对您有所帮助

我们在创建表的过程中难免会考虑不周,因此后期会修改表

修改表需要用到alter table语句


修改表名

用rename来重命名,也可以使用rename to

还有一种方法是rename table old_name to new_name


修改字段的数据类型


修改字段名

需要注意的是不管改不改数据类型,后面的数据类型都要写

如果不修改数据类型只需写成原来的数据类型即可

tips:我们同样可以使用change来达到modify的效果,只需在其后写一样的字段名


增加无完整性约束条件的字段


增加有完整性约束条件的字段


增加额外的完整性约束条件


在表头添加字段


在指定位置添加字段

 tips:表中字段的排序对表不会有什么影响,不过更合理的排序能便于理解表


删除字段

不同的是,删除字段还要用alter table跟着表名

修改字段到第一个位置


修改字段到指定位置

建议操作以上步骤之前都先desc table


修改表的存储引擎

修改完之后别忘了使用show create table语句查看,第三节有写用法

tips:如果表中已存在很多数据,不要轻易修改存储引擎


增加表的外键


删除主键


删除表的外键约束
由于基本的表结构描述无法显示外键,所以在进行此操作前最好使用sh

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL笔记之修改表的实现方法
  • MySQL笔记之基本查询的应用详解
  • MySQL笔记之函数查询的使用
  • MySQL笔记之修改数据的解决方法
  • MySQL笔记之子查询使用介绍
  • MySQL笔记之系统信息函数详解
  • MySQL笔记之数据备份与还原的使用详解

相关文章

  • 2017-05-11ERROR: Error in Log_event::read_log_event()
  • 2018-12-05sqlserver只有MDF文件恢复数据库的方法
  • 2017-05-11mysql数据库replace、regexp的用法
  • 2018-12-05MySQL中使用replace、regexp进行正则表达式替换的用法分析
  • 2018-12-05被遗忘的SQLServer比较运算符谓词
  • 2018-12-05MySQL数据库远程连接开启方法
  • 2017-05-11mssql转换mysql的方法小结
  • 2018-12-05php 不能连接数据库 php error Can''t connect to local MySQL
  • 2018-12-05如何实现windows服务器下mysql自动定时备份数据库
  • 2018-12-05Win2003服务器安装及设置教程 MySQL安全设置图文教程

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • mysql优化order by 语句
    • 该行已经属于另一个表 的解决方法
    • SQL语句优化方法30例(推荐)
    • MySQL中处理各种重复的一些方法
    • MySQL获取所有分类的前N条记录
    • mysql多个TimeStamp设置的方法解读
    • MySQL实现树状所有子节点查询的方法_MySQL
    • MySQL中给自定义的字段查询结果添加排名的方法
    • 搜索sql语句
    • mysql 5.7.14 安装配置方法图文详细教程_MySQL

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有