Linux Shell 每天定时导出整个Mysql数据库

Linux Shell 每天定时导出整个Mysql数据库

 

crontab -e

0 3 * * * /opt/backup.sh

 

vi bachup.sh

 

#!/bin/sh 

. /etc/profile

#. ~/.bash_profile

datename=$(date +%Y%m%d) 

扫描二维码关注公众号,回复: 284943 查看本文章

/opt/zbox/run/mysql/mysqldump dbname > /opt/$datename.sql -u root -p 

 

 mysqldump 备份导出数据排除某张表

 就用 --ignore-table=dbname.tablename参数就行了。

 导入数据库

source mydb.sql

猜你喜欢

转载自crabdave.iteye.com/blog/2323132