我的博客已迁移到xdoujiang.com请去那边和我交流

cat createdbtable.sh

#!/bin/bash

#--------------------------------------------------

#Created:2015-05-26

#Author:jimmygong

#Mail:jimmygong@taomee.com

#Function:

#Version:1.0

#--------------------------------------------------

mysqluser="mysql"

mysqlpass="redhat"

mysqlport="3306"

alldatabases=(aaa bbb ccc ddd eee fff ggg hhh iii jjj)

alltables=(t1 t2 t3 t4 t5 t6 t7 t8 t9 t10)

function mysqlconn ()

{

mysqlip=$1

comm=$2

mysql -u${mysqluser} -p${mysqlpass} -h${mysqlip} -P${mysqlport} -e "$comm"|sed 1d

}

function createdbtable ()

{

for ((j=0;j

do

(

mysqlconn $1 "CREATE DATABASE IF NOT EXISTS ${alldatabases[$j]}";

for ((k=0;k

do

mysqlconn $1 "use ${alldatabases[$j]};CREATE TABLE ${alltables[$k]} (id int not null,name char(20))";

done

)&

done

wait

}

createdbtable "10.0.0.104"

createdbtable "10.0.0.105"

exit 0

mysql 多库多表_shell脚本建多库、多表、多实例(mysql)相关推荐

  1. 导出远程mysql数据库中的表_shell脚本实现导出远程mysql数据库表数据至本地

    bin/main.sh脚本内容 #!/bin/bash #作用:用于同步远程mysql数据库表数据至本地 #作者:丁艺博 source /etc/profile source ~/.bash_prof ...

  2. shell脚本给mysql创建表_shell脚本:实现MySQL创建数据库和删除数据库的脚本

    OS操作系统:CentOS release 6.8 (Final) [root@sky9896chapter11]# vi createdatabase.sh #批量创建数据库 #!/bin/sh P ...

  3. oracle表空间一般建多大,Oracle表空间创建参数解析

    表空间Tablespace是Oracle数据库逻辑结构中的一个层次.创建管理表空间和对应的数据文件,是DBA的一项重要工作内容.本篇从不同的表空间特性谈起,说明使用的参数特性. 下面是一个使用命令行创 ...

  4. 阿里云重启mysql_阿里云RDS Mysql 5.6 ECS自建从库(不锁表,不重启)

    注意:你的备份的时间应该在你的binlog保存时间范围内 环境: 主库: 阿里云RDS Mysql 5.6 从库: ECS机器上自建从库 Centos 7.4 setp 1 在阿里云RDS后台建立只读 ...

  5. 目前国内可用的前端库及Zdir自建前端库

    xiaoz一直在用BootCDN提供的前端库,但就在前几天发现网站打开非常缓慢,F12分析发现原来是BootCDN的锅,目前BootCDN的全部地址被重定向到CloudFlare,这次怕是凉凉了.收集 ...

  6. mysql约束建表规范_MySQL 建库建表规范

    1.约束 1.PrimaryKey(PK)主键 特点:唯一 + 非空,一张表中只能有一个主键约束,一般是一个数字列,最好是无意义的. 2.NOT NULL 非空 特点:不能为空,建议在MySQL中,业 ...

  7. shell判端mysql数据库是否存在_Shell脚本检测和检查mysql数据库是否存在坏表

    shell脚本检测和检查mysql数据库是否存在坏表 此脚本的主要用途是检测mysql服务器上所有的数据库或者单独数据库中的坏表,适用于RHEL/Centos系列 #!/bin/bash #此脚本的主 ...

  8. 阿里云rds for mysql 大表添加字段复制到自建备库报错,解决过程

    表的大小大概3600W数据,一次添加多个字段(12个字段) 使用的是mysql5.6 在线ddl操作 在rds上大概执行了70多分钟,添加完毕 临时空间大概使用70个G 监控自建备库的执行,执行大概1 ...

  9. shell脚本mysql清空指定数据库表数据(排除指定库表不清空)

    #$2 为数据库用户 .$3 为数据库密码 mysql -u$2 -p$3 << EOF #切换到指定数据库 use 数据库名称# 排除指定库表不清空 select concat('tru ...

最新文章

  1. HDU4756(次小生成树)
  2. MySQL表最大能达到多少?
  3. SystemKit 系统分析工具
  4. 多云平台_多云系统的授权
  5. js工作笔记002---检测当前是不是触摸设备(移动设备)
  6. mysql查询语句块_mysql查询语句
  7. 浏览器占满整个屏幕_浏览器无法最大化 为什么我的IE浏览器最大化时,会铺满整个电脑屏...
  8. 9个新零售用户画像中常用的用户模型
  9. ASP.NET Core 和 EF Core 系列教程——入门
  10. vscode怎么设置动态背景
  11. 揭秘:腾讯、字节跳动面经已发,妈妈再也不用担心我找工作了!
  12. matlab联立两个方程组求解,MATLAB求解联立方程的问题
  13. RabbitMQ—发布消息确认和消费消息确认
  14. 量化交易——动量策略vs反转策略
  15. 视频剪辑软件VEGAS Movie Studio 15版本界面功能介绍
  16. Android分享到新浪微博
  17. 什么是宇宙安全声明_为什么三体人不愿意告诉地球人宇宙安全声明的方法?
  18. STM32——ADC模数转换器
  19. 生物博士跨专业到计算机,我如何利用三个月跨专业考上名校博士
  20. C++ shared_ptrweak_ptr的简单介绍和仿写

热门文章

  1. BLAST数据库搜索
  2. php批量请求url_php请求url的方法小结
  3. 八、进程调度的时机、切换与过程,调度方式
  4. 一、进程的概念、组成和特征
  5. 二值网络--Structured Binary Neural Networks for Accurate Image Classification and Semantic Segmentation
  6. Ubuntu 14.04 opencv 2.4.9 安装
  7. LeetCode 202. Happy Number--Python解法
  8. phxpaxos编译示例
  9. rabbitmq中的三种交换器(匹配模式)
  10. 【每日一题】502. IPO