使用 ALTER 命令。让我们先创建一个表-mysql> create table DemoTable

-> (

-> StudentName varchar(100)

-> );

Query OK, 0 rows affected (0.46 sec)

以下是插入AUTO_INCREMENT−的查询alter table DemoTable ADD COLUMN StudentId int NOT NULL;

alter table DemoTable ADD PRIMARY KEY(StudentId);

alter table DemoTable CHANGE StudentId StudentId int NOT NULL AUTO_INCREMENT;

使用INSERT命令−在表中插入一些记录mysql> insert into DemoTable(StudentName) values('Chris');

Query OK, 1 row affected (0.17 sec)

mysql> insert into DemoTable(StudentName) values('David');

Query OK, 1 row affected (0.15 sec)

使用SELECT语句显示表中的所有记录mysql> select *from DemoTable;

输出结果+-------------+-----------+

| StudentName | StudentId |

+-------------+-----------+

| Chris       | 1         |

| David       | 2         |

+-------------+-----------+

2 rows in set (0.00 sec)

mysql auto_increment建表_如何在MySQL中已创建的表中插入AUTO_INCREMENT相关推荐

  1. mysql数据库存歌_如何在mysql中存储音乐和图片文件

    标签: 如何在mysql中存储音乐和图片文件? 果你想把二进制的数据,比如说图片文件和HTML文件,直接保存在你的MySQL数据库,那么这篇文章就是为你而写的! 我将告诉你怎样通过HTML表单来储存这 ...

  2. MySQL怎么展示表格_如何在MySQL数据库中显示表的架构?

    从MySQL控制台,什么命令显示任何给定表的架构? #1楼 SHOW CREATE TABLE yourTable; 要么 SHOW COLUMNS FROM yourTable; #2楼 descr ...

  3. mysql query 查询失败_如何在mysql进行查询缓存及失败的解决方法

    都知道函数在使用前需要弄清楚参数的属性,这样才能对函数的使用有较好的了解.有些小伙伴学习了查询缓存后,直接进行了下一步的实战操作.这里小编想提醒大家,开始操作之前一定要先设置参数,不然就会出现问题.下 ...

  4. mysql按域排序_如何在MySQL中对域名进行排序?

    要对域名进行排序,请使用ORDER BY SUBSTRING_INDEX().让我们首先创建一个表-mysql> create table DemoTable670(DomainName tex ...

  5. function在mysql里总是出错_如何在MySQL函数中引发错误

    如何在MySQL函数中引发错误 我创建了一个MySQL函数,如果传递给参数的值无效,则想引发一个错误. 在MySQL函数中引发错误我有哪些选择? 6个解决方案 69 votes MySQL 5.5引入 ...

  6. mysql里乘号怎么_如何在MySQL SELECT上将无符号整数乘以-1?

    让我们首先创建一个表-mysql> create table DemoTable -> ( -> Value int -> ); 使用插入命令在表中插入一些记录-mysql&g ...

  7. mysql怎么创建出生日期表_如何在MySQL中从出生日期开始生成数字序列

    如果您可以使用外部编程语言,则可以使用(例如)this Ruby library为每行生成正确的PESEL编号. 另一方面,如果你想在MySQL中单独使用,你可以使用类似下面的函数(基于上面提到的Ru ...

  8. mysql 记录 行号_如何在MySQL查询结果集中得到记录行号

    如果需要在查询语句返回的列中包含一列表示该条记录在整个结果集中的行号, ISO SQL:2003 标准提出的方法是提供 ROW_NUMBER() / RANK() 函数. Oracle 中可以使用标准 ...

  9. mysql的to 打印_如何在MySQL存儲過程中模擬打印

    I have a MySQL stored procedure with a few cursors. I want to print a value to send output back to t ...

  10. mysql schema 保存数据_如何在mysql数据库中保存apache spark schema输出

    任何人都可以告诉我,如果有任何方式在apache的火花存储在mysql数据库的JavaRDD?我从2个CSV文件中获取输入,然后在对其内容进行连接操作之后,我需要将输出(输出JavaRDD)保存在my ...

最新文章

  1. 机器学习数据预处理之缺失值:最小值最大值填充
  2. ORACLE 数据字典
  3. [练习]利用CSS steps 实现逐帧动画
  4. 字节跳动花50亿买了个什么?
  5. I.MX6 system.img unpack repack
  6. 贾跃亭又成功拿到6亿融资!九城与法拉第未来签约...
  7. 能赚钱的人,先找买家,再做产品
  8. 【Linux】centos7安装bcp报错
  9. 华为魔术2手机拆机图解_荣耀Magic2手机内部做工如何?荣耀Magic2手机拆机
  10. 最佳黑色背景的Visual Studio 2005/2008配置-尤其适合开发人员使用
  11. 随机森林:对UCI数据集的分类实现
  12. 走出腾讯和阿里,大厂员工转型记
  13. 手机内存文件夹html,手机内存越用越小?删除这6个英文文件夹,瞬间释放20G
  14. python实现三消游戏(消消乐)算法--简单案例
  15. 邮箱密码忘了怎么找回
  16. Docker 6-镜像导出导入以及和容器导出导入的区别
  17. 视频压缩编码参考软件代码入门
  18. 《把时间当作朋友》第1章读后感(一)
  19. RuoYi-Vue,执行npm run dev,报错“RuoYi-Vue\ruoyi-ui\node_modules\eslint\lib\cli-engine\cli-engine.js:421”
  20. webos开发 html,尝试在WebOS中创建HTML5表,但失败

热门文章

  1. letter-spacing和word-spacing之间的区别
  2. 基于matlab的小波去噪方法研究,基于matlab的小波去噪分析毕业论文.doc
  3. 分库分表工具:Apache ShardingSphere 5.0.0-alpha 发布
  4. 正常网页开发如何解除父容器中子容器的浮动问题
  5. .net GridView绑定数据、编辑、更新、删除(弹出确认对话框)、取消、根据条件隐藏或显示按钮操作
  6. HTML中可伸缩容器怎么设置,CSS布局神器——伸缩盒(语法篇)
  7. LINUX清理垃圾桶提示“没有权限”或“目录非空”
  8. 工人与资本家互相养活,主动权在资本家手里
  9. UOS桌面专业版下载链接
  10. 帧率常量15可以随便改,问为什么是15,是想暴露自己不懂编程?