我的编程空间,编程开发者的网络收藏夹
学习永远不晚

mysql一次输入多行的示例

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

mysql一次输入多行的示例

这篇文章主要介绍了mysql一次输入多行的示例,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

mysql可以通过insert语句一次性插入多条记录,但是这一条语句是个事务,所以要成功都成功,要失败都失败。语句中每条记录都是通过()括起来。

且该语法是mysql自身的,不是标准语法,无法通用。

mysql一次插入多条数据:

INSERT INTO hk_test(username, passwd) VALUES
('qmf2', 'qmf2'),('qmf3', 'qmf3'),('qmf4', 'qmf4'),('qmf5', 'qmf5');

首先我们先来创建一种表Authors:

CREATE TABLE Authors(
AuthID SMALLINT NOT NULL PRIMARY KEY,
AuthFN VARCHAR(20),
AuthMN VARCHAR(20),
AuthLN VARCHAR(20)
)
ENGINE=INNODB;

然后向表中一次性插入多条数据,sql插入代码如下:

INSERT INTO Authors VALUES (1006, 'H', 'S.', 'T'),
       (1007, 'J', 'C', 'O'),
       (1008, 'B', NULL, 'E'),
       (1009, 'R', 'M', 'R'),
       (1010, 'J', 'K', 'T'),
       (1011, 'J', 'G.', 'N'),
       (1012, 'A', NULL, 'P'),
       (1013, 'A', NULL, 'W'),
       (1014, 'N', NULL, 'A');

其实与一条一条插入的SQL语句非常类似,只是多条插入语句使用逗号将每条数据分开。

结果如下:

AuthID  
AuthFN  
AuthMN  
AuthLN    
1006
H
S.T
1007
J
CO
1008
B
E
1009
RMR
1010
JKT
1011
JG.N
1012
A
p
1013
A
W
1014
N
A

感谢你能够认真阅读完这篇文章,希望小编分享mysql一次输入多行的示例内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

mysql一次输入多行的示例

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何根据输入多次运行一行代码?

问题内容使用 python,我试图找到一种更快的方法来根据输入多次运行 randint,而不必写出每个输入的可能性。这是用于桌面游戏的骰子滚轮。代码如下import randomfrom random import randinti1
如何根据输入多次运行一行代码?
2024-02-22

MySQL将多行数据转换为一行数据的实现示例

目录摘要:正文:基本语法示例注意GROUP_CONCAT基本语法示例示例 1: 基本的 GROUP_CONCAT 使用示例 2: 使用 ORDER BY示例 3: 使用 SEPARATOR注意事项摘要:在mysql中,如果你想要将某个属性
MySQL将多行数据转换为一行数据的实现示例
2024-09-09

Spring定时任务中@PostConstruct被多次执行异常的示例分析

这篇文章主要介绍Spring定时任务中@PostConstruct被多次执行异常的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!发现问题最近在项目中刚刚修改一个功能,代码正准备验证,启动Idea的debug模
2023-05-30

MySQL一劳永逸永久支持输入中文的方法实例

相信大家在使用MySQL数据库的过程中,或多或少都遇到报错,下面这篇文章主要给大家介绍了关于MySQL一劳永逸永久支持输入中文的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下
2022-11-13

MySQL将多条数据合并成一条的完整示例

数据库中存的是多条数据,展示的时候需要合并成一条数据表存储形式如下图以type分组,type相同的算一条,且保留image和link的所有数据,用groupBy只保留一条数据解决方案:用GROUP_CONCAT完整语法如下group
2023-02-28

在多行插入的情况下,对 MySQL LAST_INSERT_ID() 函数的输出有何影响?

众所周知,MySQL LAST_INSERT_ID() 函数返回最新生成的序列号,但在多行插入的情况下,它将返回由最前面插入的行生成的序列号。 示例mysql> Insert into Student(Name) values(Ram),(
2023-10-22

MySQL 多表关联一对多查询实现取最新一条数据的方法示例

本文实例讲述了MySQL 多表关联一对多查询实现取最新一条数据的方法。分享给大家供大家参考,具体如下: MySQL 多表关联一对多查询取最新的一条数据 遇到的问题 多表关联一对多查询取最新的一条数据,数据出现重复由于历史原因,表结构设计不合
2022-05-16

mysql查询结果命令行方式导出/输出/写入到文件的3种方法举例

目录方法一:方法二:方法三:总结 方法一:直接执行命令:mysql> select count(1编程客栈) from table into outfile '/tmp/test.xls';Query OK, 31 rows pyt
2023-08-24

编程热搜

目录