shell代码如下:
以下的代码与使用Shell对MySQL指定的库进行SQL语句批量插入操作 原理流程一致,唯一不同点为循环库后一个为插入操作,一个为备份操作。 本章备份工具使用:mysqldump,以下shell脚本已在生产,测试环境中稳定运行!
#!/bin/bash
# this is a yankerp
host_url=数据库的链接地址
db_name='数据库用户名'
db_password='数据库密码'
check_mysql_status=`netstat -anplt | grep mysqld | wc -l`
check_nc_status=`rpm -qa | grep nmap-ncat | wc -l`
# 测试是否能够与服务器主机通信
function db_ping(){
echo "正在检测与数据库主机连接通信是否正常....."
ping -w 1 $host_url &> /dev/null
if [ $? -eq 0 ]
then
echo "服务器:$host_url主机可正常连接....."