MySQL 是免费的关联式资料库,具有轻量级速度快的优点,适合小型网站架设使用。
目前最流行的 WordPress 就是采用 MySQL 做为指定资料库。
如果还没安装 MySQL 的话,可参考我这篇教学文章: Windows Server 安装 MySQL Community 免费社群版
我最近在整理我的服务器,要将我的服务器都升级到 Windows Server 2019 ,对於原本的 MySQL 就要先备份,再移到新服务器上还原。
我习惯使用图形化介面操作,所以今天就示范使用 MySQL Workbench 来实作备份与还原功能。
资料库做为一个储存重要资料的地方,定期的备份是非常重要的工作项目。
在过去你可能经历过电脑突然当机,停电,硬碟坏掉,中毒无法开机等等的问题,导致我们无法使用电脑,如果这电脑正在运行网页服务器的话,那我们就会变成热锅上的蚂蚁,急着想要赶快救回资料。
为了避免意外的发生,定期备份资料库是非常重要的观念,因为不想承担重要资料遗失的冏境。
关於备份有 3 种时间方式:
今天要讲解的是手动备份的部份,这是因为要移转服务器而执行。
如果有在正式环境运行资料库的话,一定要做到即时备份或是定期备份,才能保障资料的安全性。
首先登入 Workbench 要使用管理者帐号登入,预设是 root 帐号。
在 Workbench 的上面选择「Server > Data Export」。
在想备份的名称前面打勾。
备份类型为 3 种:
要完整备份的话就是选结构与资料同时备份。
备份位置可选择目录或是指定档名。
选择目录:会依各 Table 独立产生一个 .sql 的档案。
选择指定档名:会将所有 Table 全部写入同一份档案,指定档名建议用 .sql 做为副档名。
勾选这个的目的是让系统自动建立资料库名称,再汇入资料。
也就是说,在还原之前,还没有这个资料库 (Schema),所以让系统帮忙建立。
完成就按最下面的「Start Export」,就可以开始备份了。
备份完成画面。
我选择的是指定档案,备份内容就会全部写入这个档案之中。
等待备份完成之後,接下来就是把这份档案移到另一台服务器上面。
现在到另一台服务器,同时也将档案移到这里。
登入 Workbench 一样要使用管理者帐号登入。
打开 Workbench 之後,开启上面的功能「Server > Data Import」。
点选「Import from Self-Contained File」,在点右边的「…」开启档案。
选择刚刚复制过来的 .sql 档案。
在还原之前,我们资料库里面是没有这个 Schema 的,而刚刚有勾选自动建立 Schema。
在选择档案之後,就可以直接执行最下面的「Start Import」。
还原完成画面。
在左边的 Schemas 里面按右键选「Refresh All」。
就会看到还原成功了。
如何定期备份 MySQL 及删除旧有档案-适用 Windows
Windows Server IIS 如何安装 PHP 网页服务器
Windows Server 安装 MySQL Community 免费社群版
<<: 为了转生而点技能-javascript,day3(陈述式及表达式、函式陈述式与函式表达式
在[Day5] 另一半疑似劈腿?! 教你用Python科技抓奸!中, 有提到只要填入申请好的LINE...
Warning与error直扑而来XDD 蛮头痛的,我目前遇到的有两个问题被回报为Bug。 简单来说...
JS30官网 先到上方官网下载试题,今天就来试试看JS30第一天吧!主要是来讲解作者是怎麽撰写的! ...