1、表的修改:

  1.1 删除列:ALTER TABLE 表名 DROP COLUMN 列名

  1.2 添加列:ALTER TABLE 表名 ADD(列名 数据类型)

  1.3 修改列名:ALTER TABLE 表名 RENAME COLUMN 旧列名 TO 新列名

  1.4 修改列的数据类型:ALTER TABLE 表名 MODIFY (列名 新数据类型);注意现有的数据必须要能匹配新的数据类型,比如现有数据最长100个字符,那么新的数据类型不能小于100个字符

  1.5 复杂修改:用新的列布局新建一个表,将旧表数据转移到新表,检查新表数据,重命名或删除旧表,用旧表的原名重命名新表。

  1.6 表修改的原则:1.使用ALTER TABLE 语句的时候,必须要特别小心,操作之前做好备份,很多操作时不可逆的;2.尽量避免在表创建后修改表,应该在设计时就考虑到未来的需求

2、表的重命名:RENAME 旧表名 TO 新表名

3、删除表:DROP TABLE 表名

最新文章

  1. python用二进制读取文件
  2. html,css命名规范 (转)
  3. Design Elevator
  4. ruby on rails 实战(一)
  5. Solr中Schema.xml中文版
  6. .Net三维控件
  7. ICE学习第二步-----从第一个程序了解ICE(HelloWorld)
  8. android编程之悬浮窗体
  9. 设计模式08---设计模式之抽象工厂模式(Abstract Factory)
  10. laravel中token的使用方式
  11. RabbitMQ消息队列的小伙伴: ProtoBuf(Google Protocol Buffer)
  12. js-将文本复制到剪切板
  13. python判断字符串是字母 数字 大小写
  14. python模块_re模块
  15. 【bug】使用微信分享SDK,配置成功但分享信息异常
  16. HDU 1074 Doing Homework (dp+状态压缩)
  17. N​Unit的Attribute​使​用​详​解
  18. yum 系列(一) yum 和 rpm 常用命令
  19. Lodash数组篇
  20. mvc:interceptor拦截器使用

热门文章

  1. oracle sql初次接触
  2. 第 20 章 CSS3 前缀和 rem
  3. Gym 100917J---dir -C(RMQ--ST)
  4. ahjesus自定义隐式转换和显示转换
  5. Monkey测试3——Monkey测试结果分析
  6. 点击div全选中再点击取消全选div里面的文字
  7. Wrangle – 响应式的,触摸友好的多选插件
  8. Awesomplete - 零依赖的简单自动完成插件
  9. [DeviceOne开发]-地区选择
  10. 用JSON.parse和eval出现的问题