excel列超过160多个,导入时报错,把excel第一行另存为逗号分隔的csv文件,用shell建表

vim createTable.sh

#!/bin/sh

str="CA6430M,HMC6432,HMC6433E,HMC6433EE3A,HMC6433A4M0,HMC6433C3M0,HMC6433C4M0,HMC6434A3M0,HMC6434A4M0,HMC6440A4T0,HMC6445B3,HMC6445B4,HMC6445E4M0,HMC6446B4M0,HMC6446C4M0,HMC6446D4M0,HMC6446E4M0,HMC6446F4M0,HMC7000EVM0,HMC7132A4H0,HMC7133C4H0,HMC7133A4H0,HMC7134B4S0,HMC7134C4S0,HMA7150DA4F,HMA7150DA4W,HMA7150DB4W,HMA7150DA4AW,HMA7150DB4BW,HMA7150DC4AW,HMA7150DC4F,HMC7151A4H0,HMC7151B4H0,HMC7151C4H0,HMC7151D4H0,HMC7152A4H0,HMC7152C4H0,HMC7154B4S0,HMC7154C4S0,HMC7160A3S0,HMC7160A4S0,HMC7160B3S0,HMC7160B3S1,HMC7160B4S0,HMC7160B4S1,HMC7160C3S0,HMC7161,HMC7161E3,HMC7161E3A,HMC7161E3B,HMC7161B,HMC7161BE3A,HMC7161BE3B,HMC7162A,HMC7162AE3,HMC7162AE3A,HMC7162AE3B,HMC7163,HMC7163E3A,HMC7163A3S1,HMC7163A4S0,HMC7164B3S0,HMC7164B4S0,HMC7164D4S0,HMC7164E4S0,HMC7165A4S0,HMC7165A4S1,HMC7165D4S1,HMC7165E4S1,HMC7165F3H0,HMC7165F4H0,HMC7165F4S0,HMC7165G4H0,HMC7165G4S0,HMC7165G4S1,HMC7165L4S1,HMC7165R4H0,HMC7165T4H0,HMC7166B3M0,HMC7166B4M0,HMC7166C4M0,HMC7166D4M0,HMC7166E4M0,HMC7180,HMC7185A,HMC7185A3,HMC7185A4,HMC7185A3H0,HMC7185A4H0,HMC7185B3,HMC7185B4,HMC7185B3H0,HMC7185B4H0,HMC7186A3,HMC7186A4,HMC7186B3,HMC7186B4,HMC7200A4T0,HMC7200A4T1,HMC7200A5T1,HMC7200B4T0,HMC7200B4T1,HMC7200B5T1,HMC7180B5T1,HMC7200B4S0,HMC7200B5S0,HMC7200C4S0,HMC7200C5S0,HMC7180C5S0,HMC7168E5S0,HMC7168F5S0,HMC7168D5S0,HMC7158B5S0,HMA7161GA4W,HMA7151GC4W,HMA7151GA4W,HMA7151GA4BW,HMA7151GC4BW,HMA7161GA4AW,HMA7152DA4W,HMA7152DB4W,HMA7152DA4BW,HMA7152DB4BW,HMA7160DA4W,HMA7160DA4CW,HMA7004S30BEV"
arr=(${str//,/ })

for i in ${arr[@]}
do
echo $i
mysql -uroot -p123456 -D testdb -e "alter table work_time_standard add column($i decimal(4,1))"
done

#>./createTable.sh

SELECT VERSION();

SELECT table_name,table_comment FROM information_schema.tables WHERE table_schema = 'haima_dms_dev' AND table_comment LIKE '%检查单%'

SELECT COUNT(CODE),CODE,id FROM bas_car_model GROUP BY CODE,id
SELECT * FROM information_schema.`COLUMNS` WHERE table_schema = 'haima_dms_dev' AND column_comment LIKE '%保险%'

UPDATE
`testdb`.`p_host_part_consumable` AS ppc,`p_host_consumable` AS pc
SET

ppc.`consumable_id` = pc.`con_id`

WHERE
ppc.`con_sn` = pc.`con_sn`

UPDATE
`testdb`.`t_check_item`
SET
`type` = '4'
WHERE
`type_str` = 'D'
INSERT INTO `bas_car_model_setup`(`car_model_id`,`car_setup_id`) SELECT 1, id FROM `bas_car_setup`

转载于:https://www.cnblogs.com/runfeng/p/5025618.html

mysql用shell建100多字段表并导入相关推荐

  1. 同步云数据库MySQL到自建数据库

    摘要: 同步云数据库MySQL到自建数据库 备份恢复到本地的相关说明,请参考https://help.aliyun.com/knowledge_detail/41817.html 本例环境为 Mysq ...

  2. shell编程100例(附PDF下载)

    1.编写hello world脚本 #!/bin/bash# 编写hello world脚本echo "Hello World!" 2.通过位置变量创建 Linux 系统账户及密码 ...

  3. shell 编程100例

    点击链接查看我的个人博客,文章更全更详细 1. 编写 hello world 脚本 #! /bin/bashecho "hello world!" 2. 通过位置变量创建 Linu ...

  4. 转 shell编程100例

    shell编程100例 联系我 1.编写hello world脚本 #!/bin/bash # 编写hello world脚本 echo "Hello World!" 2.通过位置 ...

  5. Linux shell编程100例

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yugemengjing/article ...

  6. shell编程100例

    1.编写hello world脚本 #!/bin/bash# 编写hello world脚本echo "Hello World!" 2.通过位置变量创建 Linux 系统账户及密码 ...

  7. java图的建立field_《Java虚拟机原理图解》1.4 class文件中的字段表集合--field字段在class文件中是怎样组织的...

    0.前言 了解JVM虚拟机原理是每一个Java程序员修炼的必经之路.但是由于JVM虚拟机中有很多的东西讲述的比较宽泛,在当前接触到的关于JVM虚拟机原理的教程或者博客中,绝大部分都是充斥的文字性的描述 ...

  8. mysql存储过程批量建表

    asif mysql存储过程批量建表 用MySql的存储过程建立100张表 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ...

  9. Mysql 数据库实战-建库-建表-查多表

    前文:MySql数据库基本概念 数据库 DataBase(数据库),存储数据的仓库. 第一方或第三方提供的图形化界面的客户端(DBeaver,Mariadb) 在Mysql中创建若干个数据库,每个数据 ...

最新文章

  1. Android预安装可卸载程序
  2. 仿vue的前端自定义cmd命令拉取项目脚手架
  3. 详细解析SELECT模型
  4. pytorch自带网络_PyTorch机器学习笔记(1)整好环境
  5. 第三篇:Spring Boot整合Servlet
  6. 浅析Thinkphp3.0的行为扩展模式
  7. Python chapter 2amp;3 learning notes
  8. 又是整数划分(poj1032)
  9. Nature杂志总编辑:如何培养一个有价值的研究者
  10. 设置IIS指向另一台机器上的共享目录(动易sw)遇到的问题
  11. 【华为OD机试真题 JAVA】数字涂色
  12. kingsoft的服务器信息,Win10系统kingsoft是什么文件夹?可以删除吗?
  13. python一个月工资多少钱_Python工资一般是多少 看完吓你一跳【python教程是什么】...
  14. vue 模拟随机变速的动态打字特效【支持多行文本】(含css实现闪烁光标,js动态改变setInterval定时器的时间间隔)
  15. win10 u盘 修复计算机,u盘启动修复Win10引导文件丢失的方法
  16. 再探JS---eval函数
  17. 一文搞懂Qt中的颜色渐变(QGradient Class)
  18. java五星好评点评器_JavaScript实现商品评价五星好评
  19. 基于lnmp环境配置wordpress,以及403 Forbidden错误解决
  20. 几行Python代码帮你生成精美词云图

热门文章

  1. 修改主从服务器,搭建BIND主从服务器
  2. 远程同步修改云服务器上的文件
  3. 外呼机器人起名_电销外呼机器人如此受欢迎,今天终于知道原因了
  4. jtree和mysql_Jtable和JTree的写法示例代码
  5. 若依框架前端问题总结
  6. ios 监听数组个数的变化_【iOS】KVO方式监听数组的变化动态刷新tableView
  7. maya 白天室内灯光_Maya+Arnold常用灯光详解!
  8. c语言脸型图案,[转载]各种脸型的分析及修饰
  9. aspen串联反应怎么输入_两个路由器如何串联 两个路由器串联方法【介绍】
  10. section怎么制造图框_cad中如何制作带属性块的图框 - CAD自学网