返回顶部
首页 > 资讯 > 数据库 >用shell脚本在mysql表中批量插入数据的方法
  • 452
分享到

用shell脚本在mysql表中批量插入数据的方法

批量脚本方法 2022-06-04 21:06:39 452人浏览 独家记忆
摘要

很多时候需要在Mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql语句即可。 #!/bin/bash i=1

很多时候需要在Mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql语句即可。


#!/bin/bash

i=1;
MAX_INSERT_ROW_COUNT=$1;
while [ $i -le $MAX_INSERT_ROW_COUNT ]
do
mysql -uroot -proot afs -e "insert into afs_test (name,age,createTime) values ('HELLO$i',$i % 99,NOW());"
d=$(date +%M-%d %H:%m:%S)
echo "INSERT HELLO $i @@ $d"
i=$(($i+1))
sleep 0.05
done

exit 0


假定上面的shell脚本保存为create-data.sh,可以通过下面的命令来生成数据:
sh create-data.sh 10000

*注:参数10000是要生成的数据条数。

您可能感兴趣的文档:

--结束END--

本文标题: 用shell脚本在mysql表中批量插入数据的方法

本文链接: https://lsjlt.com/news/17892.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 用shell脚本在mysql表中批量插入数据的方法
    很多时候需要在mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql语句即可。 #!/bin/bash i=1...
    99+
    2022-06-04
    批量 脚本 方法
  • 怎么用shell脚本在mysql表中批量插入数据
    本篇内容介绍了“怎么用shell脚本在mysql表中批量插入数据”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!很多时候需要在mysql表中插...
    99+
    2023-06-09
  • Mysql大数据批量插入方法
    MySQL是当前最流行的关系型数据库之一,大数据批量插入是MySQL中常用的操作之一。在处理大量数据时,如果一条一条地插入会极大地影响效率,因此批量插入是一个更好的选择,可以大大提高数据的处理速度。下面介绍几种MySQL大数据批量插入的方法...
    99+
    2023-09-14
    mysql 大数据 数据库
  • mysql中用insert语句批量插入数据的方法
    这篇文章将为大家详细讲解有关mysql中用insert语句批量插入数据的方法,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。INSERT INTO 语句用于向表中插入新记录...
    99+
    2024-04-02
  • MySQL脚本批量自动插入数据及数据可按条件插入实现
    目录1.mysql脚本批量自动插入数据(数据相同)2.MySQL脚本批量自动插入数据(数据不相同)3.MySQL脚本批量自动插入数据(数据按条件生成) 1.MySQL脚本批量自动插入数据(数据相同) 要自动插入...
    99+
    2024-01-29
    MySQL脚本批量自动插入 MySQL脚本自动插入 MySQL 自动按条件插入
  • python向mySQL批量插入数据的方
    通过调用mySQLdb python库中的 cursor.executemany()函数完成批量处理。 今天用这个函数完成了批量插入 例程: def test_insertDB():     conn = database.Connect...
    99+
    2023-01-31
    批量 数据 python
  • 在MySQL中如何执行批量插入数据
    在MySQL中执行批量插入数据可以使用INSERT INTO语句结合多个值的语法来实现。例如,可以使用以下语法来执行批量插入数据: ...
    99+
    2024-04-09
    MySQL
  • MySQL中怎么批量插入数据
    本篇文章为大家展示了MySQL中怎么批量插入数据,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.创建测试表mysql> show create table ...
    99+
    2024-04-02
  • 如何批量向表中插入数据?
    我相信对于oracle初学者来说,当遇到领导说将成千上万条的数据插入到表中的时候会很抓狂。当时我是将几十条数据插入到表中,我是insert into一句句插入进去了,执行了几十遍我就已经疯了,后来发现可以批...
    99+
    2024-04-02
  • jdbc使用PreparedStatement批量插入数据的方法
    目录批量插入1. 批量执行SQL语句2. 高效的批量插入批量插入 1. 批量执行SQL语句 当需要成批插入或者更新记录时,可以采用Java的批量更新机制,这一机制允许多条语句一次...
    99+
    2024-04-02
  • Python操控mysql批量插入数据的实现方法
    在Python中,通过pymysql模块,编写简短的脚本,即方便快捷地控制MySQL数据库 一、连接数据库         使用的函数:...
    99+
    2022-05-13
    Python mysql批量插入数据 python MySQL 批量插入
  • mysql大批量插入数据的4种方法示例
    前言 本文主要给大家介绍了关于mysql大批量插入数据的4种方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法一:循环插入 这个也是最普通的方式,如果数据量不是很大,可以使用,但是...
    99+
    2024-04-02
  • 数据库批量插入数据的三种方法
    一、准备工作 测试环境:SpringBoot项目+MybatisPlus框架+MySQL数据库+Lombok 二、导入依赖 org.springframework.boot spring-...
    99+
    2023-08-20
    mysql mybatis spring boot
  • MyBatis 批量插入数据的 3 种方法!
    数据库的最终效果如下: 1.循环单次插入 接下来我们将使用 Spring Boot 项目,批量插入 10W 条数据来分别测试各个方法的执行时间。​ 循环单次插入的(测试)核心代码如下: import com.example.de...
    99+
    2023-09-11
    mybatis java 数据库
  • shell脚本批量创建用户的方法小结
    目录shell脚本批量创建用户基本操作附:用shell脚本批量创建50个用户并设置密码,批量删除用户总结shell脚本批量创建用户基本操作 案例:批量创建user01 ~ user20 一共二十个文件,密码为随机的六位数...
    99+
    2022-06-04
    shell创建批量用户 linux如何批量创建用户 shell脚本创建用户
  • mysql中怎么使用php批量插入数据
    这篇文章将为大家详细讲解有关mysql中怎么使用php批量插入数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。  假如说我有这样一个表,我想往这个表里面插...
    99+
    2024-04-02
  • SQL Server中怎么实现数据行批量插入脚本的存储
    这篇文章给大家介绍SQL Server中怎么实现数据行批量插入脚本的存储,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。本存储运行于SQL Server 2005或以上版本,T-SQL代...
    99+
    2024-04-02
  • mysql批量录入数据的方法
    这篇文章主要介绍了mysql批量录入数据的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。mysql批量录入数据的方法:1、使用循环插入;...
    99+
    2024-04-02
  • mysql批量插数据的方法是什么
    在MySQL中,可以使用INSERT INTO语句来批量插入数据。以下是一种常用的方法: INSERT INTO table_nam...
    99+
    2024-04-09
    mysql
  • 怎么通过shell脚本批量操作mysql数据库
    这篇文章主要讲解了“怎么通过shell脚本批量操作mysql数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么通过shell脚本批量操作mysql数据库”吧!创建建表语句  =====...
    99+
    2023-06-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作