找到mysqldump所在目录
which mysqldump
输出信息
/usr/bin/mysqldump
备份命令
/usr/bin/mysqldump -hhost -uuser -p1234567 dbName
SecureCRT上面出现了很长的SQL语句,是数据库导出之后的SQL语句。需将这些SQL语句存入文件中。修改后的备份命令:
/usr/bin/mysqldump -hhost -uuser -p1234567 dbName > /usr/dbName_backup_20160409.sql
输出信息:
Warning: Using a password on the command line interface can be insecure.
检测备份是否已经完成。
which dbName_backup_20160409.sql
输出信息:
/usr/bin/which: no dbName_backup_20160409.sql in (/data/mysqldata/scripts:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
不知道是备份文件不存在,还是查找文件的linux命令错误。新命令:
find / -name "dbName_backup_20160409.sql"
输出信息:
/usr/dbName_backup_20160409.sql
查看备份文件
less /usr/dbName_backup_20160409.sql
将备份文件用SecureCRT下载到本地
在SecureCRT的Xmodem/Ymodem/Zmodem设置上传下载目录。使用命令:
sz /usr/dbName_backup_20160409.sql