mysqldump sms | gzip > sms.sql.gz
/usr/local/services/mysql5.1.57/bin/mysqldump --opt --default-character-set=utf8 gongwuyuan | gzip > /data1/mysqldata/mysqlbackup/gongwuyuan.`date +%Y%m%d`.sql.gz
mysqldump -h10.1.20.8 -uxxx69 -pxxxx --opt --default-character-set=utf8 --add-drop-database --databases ask_591up mobile_edu > d:/sql/edu.backup.sql
SELECT CONCAT('lock tables ', TABLE_SCHEMA,'.',table_name ,' read ;') AS ff FROM information_schema.TABLES WHERE TABLE_SCHEMA IN('ask_591up','bbs_edu','edu_591up_pay','jg_591up','mobile_edu')
#!/bin/sh
/usr/local/services/mysql5.1.57/bin/mysqldump --opt --default-character-set=utf8 gongwuyuan | gzip > /data1/mysqldata/mysqlbackup/gongwuyuan.`date +%Y%m%d`.sql.gz
crontab
0 3 * * * /data1/mysqldata/monitor/mysqldump.sh
分享到:
相关推荐
4. **压缩备份**:配合管道操作符(|)和gzip或bzip2等压缩工具,可以即时压缩备份文件,如`mysqldump ... | gzip > backup.sql.gz`。 5. **导出触发器和存储过程**:通过--triggers和--routines选项,mysqldump可以...
它通常会使用`gzip`或`bzip2`等工具对备份文件进行压缩,从而减少存储空间的占用。用户可以根据实际需求选择合适的压缩级别,以平衡备份速度和存储效率。 日志功能是`mysqldump-secure`的另一个亮点。它可以记录...
除了直接与mysqldump结合使用,gzip和gunzip还可以用于处理MySQL日志文件,如慢查询日志或错误日志,以优化存储效率。同时,它们也可以与其他数据处理工具一起使用,例如在自动化脚本中进行批量压缩和解压缩操作。 ...
mysqldump samp_db | gzip > /usr/archives/mysql/samp_db_2002-07-24.sql.gz ``` 恢复数据库时,只需解压缩文件并使用`mysql`命令导入: ```bash gunzip /usr/archives/mysql/samp_db_2002-07-24.sql.gz mysql ...
文件解压后放到系统目录:C:\Windows\System32 下...mysqldump -u用户名 -p密码 要导出的库 [要导出的表] | gzip > d:\导出文件名.gz mysql导入压缩文件: gzip -d 导出的压缩文件 | mysql -u用户名 -p密码 要导入的库名
例如,每天凌晨1:30备份所有数据库并压缩为gz格式:`30 1 * * * root mysqldump -u root -pPASSWORD --all-databases | gzip > /mnt/disk2/database_`date '+%m-%d-%Y'`.sql.gz`。 6. **Shell脚本备份**: - 创建...
3. **压缩备份**: 使用`| gzip`或`> backup.sql.gz`可以在备份时直接压缩文件,节省存储空间。 4. **日志备份**: 如果需要备份二进制日志(binlog),可以加上`--master-data`选项。 5. **排除表**: 使用`--ignore-...
time mysqldump -B test -E -R -h 10.0.21.5 -u root -P 3301 -p | gzip >/data/test.sql.gz ``` 尽管在小规模数据下,`mydumper`和`mysqldump`的差异不大,但随着数据量增加,`mydumper`的多线程备份优势将更为...
- **压缩备份**:通过管道操作与`gzip`命令结合,如`mysqldump db1 | gzip >/backup/db1.20060725`,可以节省存储空间。 - **分表备份**:备份多个表,如`mysqldump db1 tab1 tab2 >/backup/db1_tab1_tab2.sql`。 - ...
mysqldump -h hostname -u username -p password databasename | gzip > backupfile.sql.gz ``` 这一步骤会直接将数据库备份并压缩成`backupfile.sql.gz`文件。 ##### 4. 备份特定表 ```sql mysqldump -h hostname ...
- `tar`命令:用于压缩备份文件,如`tar zcpvf $backup_name.tar.gz $backup_name`,`z`表示使用gzip压缩,`c`表示创建新的归档文件,`p`保留文件权限,`v`表示详细模式,`f`指定归档文件名。 - `find`命令:查找并...
2. **mysqldump** 是传统的备份工具,它在同样的测试中,对同样大小的数据库进行压缩备份,用时28分钟9秒,采用gzip压缩。gzip的压缩率通常比LZ4高,但速度较慢。 3. **mydumper** 是一个第三方工具,专为大数据量...
4. **压缩**:为了节省存储空间,可以考虑在导出后立即压缩备份文件(如使用`gzip`或`bzip2`)。 总的来说,通过PHP调用`mysqldump`命令是一个方便、灵活的方式来备份MySQL数据库。但要注意,这只是一个基础的实现...
30 1 * * * root mysqldump -u root -pPASSWORD --all-databases | gzip > /mnt/disk2/database_`date '+%m-%d-%Y'`.sql.gz ``` 此外,你还可以编写一个Shell脚本来自动化整个备份过程,包括清理旧备份、创建新备份...
例如,在`/etc/crontab`中设置每日凌晨1:30执行全量备份:`30 1 * * * root mysqldump -u root -pPASSWORD --all-databases | gzip > /mnt/disk2/database_`date '+%m-%d-%Y'`.sql.gz`。 6. **Shell脚本备份** - ...
Myanon Myanon是一个MySQL转储匿名程序,... mysqldump mydb | tee >(myanon -f myanon.cfg | gzip > mydb_anon.sql.gz) | gpg -e -r me@domain.com > mydb.sql.gz.gpg 编译(Linux) ./autogen.sh ./configure make
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz 备份 MySQL 数据库某个(些)表 可以使用 mysqldump 命令备份某个或多个表,例如: mysqldump -hhostname -uusername -p...
MySQL提供了一套简单而有效的工具,如`mysqldump`和`gzip`,以及系统内置的`crontab`服务来自动化备份过程。 首先,我们来看如何使用`mysqldump`命令进行数据库备份。`mysqldump`是一个实用程序,它可以导出MySQL...
2、 直接拷贝(cp、tar,gzip,cpio) 3、 mysqlhotcopy 4、 同步复制 mysqldump生成能够移植到其它机器的文本文件,缺省地,文件内容包含创建正在倾倒的表的CREATE语句和包含表中行数据的INSERT语句。也就是说,...