您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

整库备份mysql_MySQL

2026/2/4 21:03:43发布9次查看
我们经常要对数据库做备份,库里面有好几个schema,挺麻烦的,写个脚本,嗯,方便
目前的用户名,密码,host都是写死在脚本里,这样比较方便,有需要的朋友可以把他改成读参数的,
或者是windows风格的下一步
#!/bin/basht=`date +%y%m%d_%h%m`p_user=rootp_pwd=123456p_host=127.0.0.1#从数据库中读出表结构echo 'select schema_name from schemata ' > sql#p_all_db=(gzcore gzchar gzrealmd gzshop)p_all_db=(`mysql -h${p_host} -u${p_user} -p${p_pwd} information_schema /dev/nullcd ${p_host}#生成for i in ${p_all_db[*]}do if [ schema_name = $i ] || [ information_schema = $i ] || [ mysql = $i ];then echo skip ${p_host} $i continue else echo bak ${p_host} $i .. rm -f ${pwd}/${i}_${t}.dump 2>/dev/null mysqldump -u${p_user} -p${p_pwd} -h${p_host} --databases $i > ${pwd}/${i}_${t}.dump fidone#返回原来的路径cd ..
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product