mysql数据库批量插入数据shell脚本实现
发布日期:2025-04-17 23:11:41 浏览次数:70 分类:精选文章

本文共 878 字,大约阅读时间需要 2 分钟。

《老男孩Linux就业培训中心》- 初级班第七期lamp服务内容总结

mysql数据库批量插入数据shell脚本实现

日期:2011-06-27

作者:老男孩
联系方式:QQ:31333741 MAIL:oldboy521@hotmail.com
QQ交流群:45039636


一、数据库建表语句

学生表结构如下:

create table student (    Sno int(10) NOT NULL COMMENT '学号',    Sname varchar(16) NOT NULL COMMENT '姓名',    Ssex char(2) NOT NULL COMMENT '性别',    Sage tinyint(2) NOT NULL default '0' COMMENT '学生年龄',    Sdept varchar(16) default NULL COMMENT '学生所在系别')ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

二、批量插入数据脚本

以下是用于批量插入数据到mysql数据库的shell脚本:

#!/bin/bash# 创建用户:mysql -uroot -poldboy# 适用于多实例数据库环境:# mysql -uroot -poldboy -S /data/3306/mysql.socki=1while true do    # 该脚本用于插入单个记录,适合用于小范围测试    ${MysqlLogin} -e "insert into test.student values ('$i','oldboy$i','m','21','computer$i');"    # 如果需要插入多张表,可以扩展脚本逻辑    sleep 2    i++done

注意事项

  • 该脚本适用于需要插入多条记录的情况。
  • 可根据实际需求调整插入数据的逻辑和字段内容。
  • 如果需要插入多张表,可以在脚本中添加额外的插入语句。

本文出自: 老男孩的技术博客

上一篇:MySQL数据库操作
下一篇:mysql数据库扫盲,你真的知道什么是数据库嘛

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2026年06月11日 02时51分58秒