mysql alter auto increment_将MySQL列更改为AUTO_INCREMENT
执行此操作的SQL为:
ALTER TABLE `document` MODIFY COLUMN `document_id` INT AUTO_INCREMENT;
有几种原因可能导致您的SQL无法正常工作。首先,您必须重新指定数据类型(INT在这种情况下)。另外,您要更改的列必须被索引(它不一定是主键,但是通常这就是您想要的)。此外,AUTO_INCREMENT每个表只能有一个列。因此,您可能希望运行以下SQL(如果您的列未建立索引):
ALTER TABLE `document` MODIFY `document_id` INT AUTO_INCREMENT PRIMARY KEY;
您可以在MySQL文档中找到更多信息:http : //dev.mysql.com/doc/refman/5.1/en/alter-table.html(用于修改列语法)和http://dev.mysql.com/doc /refman/5.1/en/create-table.html,以获取有关指定列的更多信息。
mysql alter auto increment_将MySQL列更改为AUTO_INCREMENT相关推荐
- mysql alter auto increment_修改mysql中Auto_increment值的例子
要求: 修改mysql中某张表的下一条记录的Auto_increment值. 操作方法: 查看db.table表的下一条记录auto_increment的值: show table status fr ...
- mysql alter table delete column_MySQL 添加列,修改列,删除列 详细说明
ALTER TABLE:添加,修改,删除表的列,约束等表的定义. 查看列:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table ...
- mySQL用alter使列为空_我可以配置MySQL,以便新添加的列默认允许空值吗?
默认情况下,MySQL的默认行为是在alter table命令中允许空值.它可能与PHPMyAdmin有关. mysql> desc foo; +-----------+---------+-- ...
- mysql下拉框记忆,Mysql alter语句记忆分析
首先,我想吐槽下W3Cschool 的alter说明,反正我是没看懂,导致我浪费太多时间去理解alter这个鬼东西,下面是我结合网上实例和自己的理解写出的关于Mysql alter的讲解. 不喜勿喷, ...
- mysql alter table if_MySQL中的alter table命令的基本使用方法及提速优化
一.基本用法 1. 增加列 ?1alter table tbl_nameadd col_name type 例如, 给pet的表增加一列 weight, ?1mysql>alter table ...
- mysql的altertable_【编程词典】mysql ALTER TABLE语句
alter 英 [ˈɔ:ltə(r)] 美 [ˈɔltɚ] vt.改变;更改;改建(房屋);(人)变老 vi.改变;修改 第三人称单数: alters 现在分词: altering 过去式: al ...
- mysql alter table 速度慢_MySQL中ALTER TABLE时的性能问题
当对于一个大表进行ALTER TABLE的时候,性能问题就产生了.MySQL大部分改动的步骤如下:根据新的表结构创建一个空表,从旧表中把数据取出来插入到新表中,在删除旧表.这是个非常漫长的过程.许多人 ...
- mysql源码添加一个命令,MySQL ALTER命令
MySQL ALTER命令 当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本章教程前让我们先创建一张表,表名为:testalter_tbl. root@ho ...
- mysql alter算法_MySQL ALTER命令_mysql alter_添加_删除_修改
MySQL ALTER命令 当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本章教程前让我们先创建一张表,表名为:testalter_tbl. root@ho ...
- mysql+yes数据类型,怎样修改mysql列的数据类型?
修改字段(列)数据类型 修改字段的数据类型就是把字段的数据类型转换成另一种数据类型.在 MySQL 中修改字段数据类型的语法规则如下: ALTER TABLE MODIFY 其中: 表名:指要修改数据 ...
最新文章
- mysql 运算符 =,:=,@,@@的含义
- 最简单的iOS网络请求
- Spring中property-placeholder的使用与解析
- from torch._C import * ImportError: DLL load failed 动态链接库(DLL)初始化例程失败
- 与Google用户帐户集成
- DOM-添加元素、节点
- SugarSync网盘之XML解析
- CUDA编程之快速入门
- ObjectInputStream和ObejctOutputStream
- gateway 车辆网关
- python-二级补充-idle的了解
- 计算机硬盘出现过哪些问题,出现这几种征兆, 说明您的电脑机械硬盘可能就有问题了!...
- 团队开发中Git冲突解决
- 羽毛球 中的 切球 与 旋球
- process 类 java_Process 执行命令行Java封装类详解
- CSS:布局——圣杯布局和双飞翼布局
- preview一直不显示,无法和代码同步变化
- 记一次Exception in thread main java.lang.NullPointerException异常
- Socket,好像也挺简单,可是,真够烦
- 爬虫爬取煎蛋网美女图片
热门文章
- 查找所引用的文献在某种期刊下的引用格式(引用风格)
- Unable to run mksdcard SDK tool
- matlab 图片显示函数,matlab图像显示函数
- Java语言设计文本查找器和文本编辑器
- 文献学习笔记丨转录组表达数据的生信挖掘研究
- 2020软考程序员考试大纲要求的必会单词
- [文摘20090622]HP大中华区总裁孙振耀退休十五天后九大感言
- 【Lingo】线性规划
- 谷歌地图离线地图开发教程
- 苏州计算机应用能力中级办公自动化,苏州市计算机应用能力考核(中级-办公自动化)新系统使用..doc_人人文库网...