博客
关于我
mysql数据库批量插入数据shell脚本实现
阅读量:790 次
发布时间:2023-02-12

本文共 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

注意事项

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

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

转载地址:http://ocdfk.baihongyu.com/

你可能感兴趣的文章
mysql快速查询表的结构和注释,字段等信息
查看>>
mysql怎么删除临时表里的数据_MySQL中关于临时表的一些基本使用方法
查看>>
mysql性能优化
查看>>
MySQL性能优化必备25条
查看>>
Mysql性能优化(1):SQL的执行过程
查看>>
Mysql性能优化(2):数据库索引
查看>>
Mysql性能优化(3):分析执行计划
查看>>
Mysql性能优化(4):优化的注意事项
查看>>
Mysql性能优化(6):读写分离
查看>>
MySQL性能测试及调优中的死锁处理方法
查看>>
mysql性能测试工具选择 mysql软件测试
查看>>
mysql恢复root密码
查看>>
Mysql悲观锁
查看>>
MySQL慢查询-开启慢查询
查看>>
MySQL慢查询分析和性能优化的方法和技巧
查看>>
MySQL慢查询日志总结
查看>>
Mysql慢查询日志,查询截取分析
查看>>
MySQL慢查询问题排查
查看>>
mysql截取sql语句
查看>>
mysql截取身份证号前几位_EXCEL中怎样截取身份证号前六位数字
查看>>