mysql 中alter的用法以及一些方法

在用到alter的时间,查到了这个文章,就copy下来了,详细进入下面链接:

MySQL之alter语句用法总结

1:删除列

ALTER TABLE 【表名字】 DROP 【列名称】

2:增加列

ALTER TABLE 【表名字】 ADD 【列名称】 INT NOT NULL  COMMENT '注释说明'

3:修改列的类型信息

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称(这里可以用和原来列同名即可)】 BIGINT NOT NULL  COMMENT '注释说明'

4:重命名列

ALTER TABLE 【表名字】 CHANGE 【列名称】【新列名称】 BIGINT NOT NULL  COMMENT '注释说明'

5:重命名表

ALTER TABLE 【表名字】 RENAME 【表新名字】

6:删除表中主键

Alter TABLE 【表名字】 drop primary key

7:添加主键

ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

8:添加索引

ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

9: 添加唯一限制条件索引

ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

10: 删除索引

alter table tablename drop index emp_name;

CONVERT  根据字母排序

select DISTINCT province from cd_region ORDER BY CONVERT( province USING gbk )

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

mysql中change用法,mysql 中alter的用法以及一些步骤相关推荐

  1. alter在MySQL中是什么意思_MySql之ALTER命令用法详细解读(转)

    本文详细解读了MySql语法中Alter命令的用法,这是一个用法比较多的语法,而且功能还是很强大的. USE learning;(自己要提前建好) CREATE TABLE student(id IN ...

  2. mysql中change用法_在MySQL中使用CHANGE命令的目的?

    MySQL中的CHANGE命令用于重命名列名.让我们首先创建一个表-create table DemoTable796 ( StudentId int NOT NULL AUTO_INCREMENT  ...

  3. mysql 性能分析 命令_MySQL中使用SHOW PROFILE命令分析性能的用法整理

    show profile是由Jeremy Cole捐献给MySQL社区版本的.默认的是关闭的,但是会话级别可以开启这个功能.开启它可以让MySQL收集在执行语句的时候所使用的资源.为了统计报表,把pr ...

  4. revoke mysql_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  5. mysql revoke 授权_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  6. mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法

    Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...

  7. mysql id in set_mysql数据库中find_in_set()和in()用法区别

    mysql数据库中find_in_set()和in()用法区别 (2015-07-19 08:30:21) 标签: mysql数据库 find_in_set 在mysql中in可以包括指定的数字,而f ...

  8. mysql中去重的用法_mysql中去重 distinct 用法

    在使用MySQL时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count( ...

  9. mysql range用法_MySQL中Explain的用法总结(详细)

    本篇文章给大家带来的内容是关于MySQL中Explain的用法总结(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 执行计划(query Execution plan) 语法e ...

最新文章

  1. 报名 | 瓜子二手车周洲:如何玩转AI赋能下的新零售?
  2. 一周一论文(翻译)——[VLDB 18] Chi:分布式流处理系统下可扩展的、可编程的控制计划模块
  3. 支撑百亿级应用的 NewSQL——TiDB 在同程旅游的应用
  4. Android studio | From Zero To One ——简单布局(View和LinearLayout)
  5. 备份mysql的批处理命令
  6. 《树莓派Python编程入门与实战》——2.1 了解Linux
  7. String str 与 String str=new String() 区别
  8. c#委托把方法当成参数
  9. 小程序 自适应rpx
  10. Azure Redis 缓存使用注意事项与排查问题文档整理
  11. npm install报错的一天
  12. 浅谈设计模式-依赖倒转(倒置)原则
  13. 酷派删除android系统升级,酷派手机怎么升级系统 酷派系统升级操作方法
  14. 1个球从100m落下,每次时,反跳原高度的一半,再落,再反弹,求第10次落地共经过多少m,第10次反弹多高。 谭浩强《c语言程序设计》第五章第十一题
  15. MySql学习【一】mysql的安装,操作数据库/表/查询表中数据/mysql日期计算
  16. GAN学习总结一 GAN基本概念理解
  17. 黑群晖升级后无法找到的方法
  18. 怎么把paper快快读了
  19. linux sh gt tty,如何将简单的Shell转换成为完全交互式的TTY
  20. java计算机毕业设计课外创新实践学分认定管理系统源码+数据库+lw文档+系统

热门文章

  1. python内置库之学习ctypes库(二)
  2. cuda安装教cudnn安装显卡问题
  3. PyTorch里面的torch.nn.Parameter()
  4. LeetCode简单题之杨辉三角 II
  5. ADAS处理器集成功能安全单片机MCU
  6. 单目摄像头检测6D姿态
  7. Centos7 下安装python3及卸载
  8. SVN无法CO检出web目录
  9. 在React Hook里使用history.push跳转
  10. TypeError: Total() missing 1 required positional argument: ‘self‘