书史足自悦,安用勤与劬。这篇文章主要讲述mysql多数据库文件导入的脚本相关的知识,希望能为你提供帮助。
#!/bin/sh
#passwd = "Usbz*dAWaT0j"
for i in `cat c.txt`
do
CONNECT_mysql="mysql -h 127.0.0.1 -uroot -pUsbz*dAWaT0j"
SQL1="create database $i"
echo "$SQL1" | $CONNECT_MYSQL
mysql -h 127.0.0.1 -uroot -pUsbz*dAWaT0j $i < /home/etiir/database/$i.2022032309.sql
echo "import $i is finished"
done
注释:
c.txt 里面是数据库名。
$i.2022032309.sql是匹配的数据库文件名称
echo "import $i is finished" 这里没有做校验判断。在测试的时候已经手动验证了。本人水平有限,欢迎博友帮忙补充。
【mysql多数据库文件导入的脚本】
推荐阅读
- 如何清空DNS缓存Windows&linux
- 为何软件都默认安装在C盘(不知道的快来看看!)
- 如何一键修改软件默认安装路径(简单又省事~)
- 运维小白成长记——第十三周
- rpm&yum你选谁
- 第十五周学习作业
- Kubeadm 搭建k8s
- Linux操作系统
- Kubernetes——kubectl基本命令