当前位置:首页 » 编程软件 » dump编程

dump编程

发布时间: 2024-12-30 05:51:15

㈠ 使用mysqlmp备份数据库

MySQL数据库使用mysqlmp备份的详细步骤如下:

1. 基本备份命令示例:

数据库地址: 127.0.0.1

数据库用户名: root

数据库密码: pass

数据库名称: myweb

备份至D盘根目录:

mysqlmp -h127.0.0.1 -uroot -ppass myweb > d:/backupfile.sql

备份为带删除表格式,覆盖已有数据库:

mysqlmp --add-drop-table -h127.0.0.1 -uroot -ppass myweb > backupfile.sql

2. 压缩备份:

mysqlmp -h127.0.0.1 -uroot -ppass myweb | gzip > d:/backupfile.sql.gz

3. 备份指定表:

mysqlmp -h127.0.0.1 -uroot -ppass myweb table1 table2 > /home/backupfile.sql

4. 多个数据库备份:

mysqlmp -h127.0.0.1 -uroot -ppass --databases myweb myweb2 > multibackupfile.sql

5. 结构备份:

mysqlmp --no-data -h127.0.0.1 -uroot -ppass --databases myweb myweb2 > structurebackupfile.sql

6. 备份所有数据库:

mysqlmp --all-databases -h127.0.0.1 -uroot -ppass > allbackupfile.sql

7. 还原备份:

mysql -h127.0.0.1 -uroot -ppass myweb < backupfile.sql

还原压缩备份:

gunzip < backupfile.sql.gz | mysql -h127.0.0.1 -uroot -ppass myweb

8. 数据库转移至新服务器:

mysqlmp -h127.0.0.1 -uroot -ppass myweb | mysql --host=***.***.***.*** -u数据库用户名 -p数据库密码 -C serweb

9. 使用mysqlmp锁定表:

mysqlmp --master-data -u root -p world > world.m

不锁表,仅针对InnoDB存储引擎:

mysqlmp -u root -p --master-data --single-transaction world > world.mp

全部锁表:

mysqlmp -u root -p --lock-all-tables world> world_lock.mp

备份前刷新log-bin:

mysqlmp -u root -p --flush-logs world> world_bin.mp

设置备份选项:

– --add-drop-database

– --add-drop-table

? Create options:

– --no-create-db

– --no-create-info

– --no-data

– --no-tablespaces

– --quick

? MySQL编程组件:

– --routines

– --triggers

? Top options in one option (--opt)

选项更改导出的mp文件格式,也可手动调整.

通过网络直接导出数据库表:

服务端: linux

用户: root@localhost

密码: 123

world 数据库包含三张表

客户端: windows

用户: [email protected] (提供给linux端使用)

密码: 123

test为空表

执行命令: mysqlmp -u root -p world | mysql -u root -p -h 192.168.154.1 test;

执行后,test将具有world数据库的三张表内容。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:645
制作脚本网站 发布:2025-10-20 08:17:34 浏览:936
python中的init方法 发布:2025-10-20 08:17:33 浏览:632
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:821
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:731
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1066
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:299
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:160
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:850
python股票数据获取 发布:2025-10-20 07:39:44 浏览:763