博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL的备份与恢复
阅读量:6088 次
发布时间:2019-06-20

本文共 737 字,大约阅读时间需要 2 分钟。

备份

# mysqldump -uroot -plam2linux discuz > /data/discuz.sql     #备份discuz库,以*.sql结尾

# vim /data/discuz.sql                                                             #进入文件查看信息

假如我们删除了discuz库内的文件,

# rm -rf (文件名)

恢复

# mysql -uroot -plam2linux discuz < /data/discuz.sql               #恢复discuz库内的信息


不但可以备份库也可以备份表(以pre_forum_post表为例)

备份表

# mysqldump -uroot -plam2linux discuz pre_forum_post > /data/post.sql

恢复表

# mysql -uroot -plam2linux discuz < /data/post.sql

PS:备份时要加表名,而恢复时只要discuz库名就够了


特殊情况:(以pre_forum_post表为例)

备份时没有制定“字符集”,恢复时字符集和之前的字符集不一致,导致恢复的数据是乱码,

所以备份时要指定字符集

备份

# mysqldump -uroot --default-character-set=gbk -plam2linux discuz pre_forum_post > /data/post.sql

恢复

# mysql -uroot --default-character-set=gbk -plam2linux discuz < /data/post.sql

本文转自 听丶飞鸟说 51CTO博客,原文链接:http://blog.51cto.com/286577399/1676492

转载地址:http://jktwa.baihongyu.com/

你可能感兴趣的文章
Tesra超算网络,解决AI开发困境
查看>>
The Quest Panel&obtain RS3gold free 900M runescape
查看>>
京东与万事达卡发布报告 移动支付战争C端转向B端
查看>>
screen命令详解
查看>>
使用 malloc后free出错 错误所在
查看>>
CentOS 搭建docker私有仓库实践
查看>>
VMware下安装QT Creator
查看>>
mysql从库出错
查看>>
vbs技巧
查看>>
Install Piwik 2.7 on CentOS 6.5
查看>>
xtrabackup备份和恢复MySQL
查看>>
Zabbix3.0.2监控Mongodb性能状态
查看>>
maven创建web项目
查看>>
允许Key重复的Map - IdentityHashMap
查看>>
Class文件解读(一)
查看>>
php 如何使用curl_file_create
查看>>
记录一次php-fpm 启动加载php.ini 错误问题
查看>>
NFS网络文件系统的实现
查看>>
各种强大的资源搜索引擎及搜索各大网盘资源的方法
查看>>
我的友情链接
查看>>