首页 > 数据库 >dnf数据库备份&迁移

dnf数据库备份&迁移

时间:2024-05-26 13:33:01浏览次数:32  
标签:dnf 备份 mysql sql cain taiwan 数据库

使用mysql自带的mysqldump备份

mysqldump -ugame -p --databases d_channel d_guild d_taiwan d_taiwan_secu d_technical_report taiwan_billing taiwan_cain taiwan_cain_2nd taiwan_cain_auction_cera taiwan_cain_auction_gold taiwan_cain_log taiwan_cain_web taiwan_game_event taiwan_login taiwan_login_play taiwan_main_web taiwan_mng_manager taiwan_prod taiwan_pvp taiwan_se_event taiwan_siroco test > ~/dnfSql_20240526.sql

注意-u那里改成自己的数据库用户名,默认是game;回车后数据数据库密码,默认是uu5!^%jg;回车确认后等一会就备份完了,备份的文件在用户家目录下,名字为dnfSql_20240526.sql

恢复

mysql -ugame -p # 登录数据库
source ~/dnfSql_20240526.sql; # 恢复方式1
mysql -ugame -p < ~/dnfSql_20240526.sql # 恢复方式2

这样备份有个好处就是,不管是在什么系统之间迁移数据都适用。而且导出的sql文件压缩后体积很小。实测新部署的服务器初始数据库导出压缩完只有2M,我玩了很久的存档也才30几M。
可能会遇到备份报错,说什么表不存在啊之类的,可以在数据库执行这个查看需要备份的所有库名

SHOW DATABASES WHERE `Database` NOT IN ('information_schema', 'mysql', 'performance_schema', 'sys');

标签:dnf,备份,mysql,sql,cain,taiwan,数据库
From: https://www.cnblogs.com/xing11/p/18213573

相关文章

  • 成为MySQL DBA后,再看ORACLE数据库(一、安装与启动)
    一、前言ORACLE作为世界上最牛逼的关系型数据库,也是我从事数据库行业入门学习的数据库,记得当时学习ORACLE数据库时就深感其复杂性,对很多概念一知半解、似懂非懂,当ORACLE管理员期间也遇到过不少问题,不过好在有ORACLE原厂工程师驻场,基本上问题都能解决。后来因为领导的安排和工作的......
  • cBioPortal 数据库 API 使用
    cBioPortal数据库API使用文章目录cBioPortal数据库API使用前言RPythoncBioPortalData1.数据结构2.API3.可视化3.1绘制K-M生存曲线3.2展示样本数最多的20种癌型3.3展示突变频率最高的20基因Python1.基本使用获取基因信息获取样本信息获取临床信息......
  • (免费领源码)Java/Mysql数据库+53102互联网美食分享平台,计算机毕业设计项目推荐上万套实
    springboot互联网互联网美食分享平台系   院XXXX学科门类XXX专   业 XXX班级XXX学   号XXX姓   名XXX指导菜谱大全 XXX菜谱大全职称XXX2023年2月摘 要大数据时代下,数据呈爆炸式地增长。为了迎合信息化时代的潮流和信息化......
  • (免费领源码)Java/Mysql数据库+53135高校大学生学科竞赛管理系统,计算机毕业设计项目推荐
    springboot高校大学生学科竞赛管理系统的设计与实现系   院XXXX学科门类XXX专   业 XXX班级XXX学   号XXX姓   名XXX2023年4月摘 要随着互联网趋势的到来,各行各业都在考虑利用互联网将自己推广出去,最好方式就是建立自己的互联......
  • (免费领源码)Java/Mysql数据库+53233基于SpringBoot的社区疫情防控系统,计算机毕业设计项
    springboot社区疫情防控管理系统摘 要信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对社区疫情防控管理系统等问题,对社区疫情防控管理系统进行研......
  • [集群聊天服务器]----(四)MySQL数据库模块
    上一节我们对网络模块和业务模块进行了解耦[集群聊天服务器]----(三)ChatService模块,解耦网络模块和业务模块,封装了回调函数。在项目中需要使用mysql数据库进行存储用户重要数据,并进行增删改查操作。,所以这一节我们对mysql的封装使用进行剖析,这里使用db类进行封装。数据库......
  • MySQL入门学习.数据库组成.触发器
        触发器是一种特殊的存储过程,它在特定的表上定义,并在特定的事件(如插入、更新或删除操作)发生时自动触发执行。触发器可以用于实现数据的完整性约束、日志记录、数据同步等功能。以下是一个简单的示例,展示了如何创建一个在插入数据时自动触发的触发器:CREATETRIGGERm......
  • 国产数据库TiDB的常用方法
    TiDB的常用方法主要涉及安装配置、数据操作、性能调优以及监控和维护等方面。以下是对这些常用方法的归纳和介绍:1.安装与配置安装TiDB:根据官方文档的指引,用户可以按照步骤进行TiDB的安装。配置TiDB:安装完成后,需要对TiDB的相关参数进行配置,包括端口号、数据目录等。这些配......
  • 数据库函数下拉式求和
    问题:如何用Dsum实现单条件求和的下拉函数解决:=DSUM($C$1:$E$9,D$1,$K$1:$K2)-SUM(L$1:L1)Dsum公式在第2行实现的是股票名称为A的求和结果;到第3行时变成股票名称为A和B的求和结果,这时需要减掉上一个单元格的数据;到第4行则需要减掉上两个单元格求和的数据。使用Sum(L$1:L1)......
  • 爬虫-Python操作MySQL数据库
    Python操作MySQL数据库1、安装pipinstallpymysql2、连接数据库使用connect函数创建连接对象,此连接对象提供关闭数据库、事务提交、事物回滚等操作。importpymysqlconn=pymysql.connect(host='127.0.0.1',user='xxx',password='xxxx',port=3306,......