博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu数据库迁移
阅读量:6614 次
发布时间:2019-06-24

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

环境:ubuntu16.04

简介:本教程演示如何从旧数据库服务器服转移到另一个新服务器。

场景:假设你有自己的云服务器安装了WordPress站点,你为了更多的内存和处理能力想升级到新的服务器。

操作系统版本:Ubuntu 16.04 LTS

数据库版本:5.7.17-0ubuntu0.16.04.1

一、导出原服务器数据库

首先查看当前数据库版本及库内容:

使用以下命令将所有数据库转储:

root@ubuntu:~#mysqldump -uroot -p --single-transaction --routines --triggers --all-databases > /home/user/mysql-dump.sql

二、传输到新服务器

在新服务器安装mysql服务器之后,将您的数据库文件从旧服务器复制到新服务器上,

使用scp将本地文件copy到服务器的命令如下:

scp @:

三、在新服务器上恢复数据库

查看新服务器数据库版本:

导入数据库可用两种方法:

方法1:使用source /home/user/mysql-dump.sql导入数据库:

方法2:使用mysql -uroot -p < /home/user/mysql-dump.sql导入数据库:

然后运行mysql_upgrade升级将会纠正与当前版本支持数据库与你当前的数据库任何不兼容的相关设置。

四、测试新服务器数据库

查询数据测试:

转载于:https://www.cnblogs.com/yifugui/p/8758334.html

你可能感兴趣的文章
将eclipse中项目的Text File Encoding设置成为GBK
查看>>
对control file的学习笔记
查看>>
JavaScript与有限状态机
查看>>
Sharepoint 2010 以及Office 2010 RTM
查看>>
php优化
查看>>
jQuery之each方法
查看>>
RequireJS源码初探
查看>>
【hibernate】 hibernate的主键策略
查看>>
单表代替密码原理及算法实现
查看>>
如何让VS检查函数和类Comment的添加情况
查看>>
Linq案例
查看>>
23.3. 身份证校验
查看>>
web开发未解之谜
查看>>
制作播放视频关灯效果
查看>>
【POI】解析xls报错:java.util.zip.ZipException: error in opening zip file
查看>>
我的第一个Node web程序
查看>>
【IntelliJ Idea】idea下hibernate反向生成工具,根据数据表生成实体
查看>>
第 8 章 Spring Data
查看>>
[Everyday Mathematics]20150120
查看>>
[裴礼文数学分析中的典型问题与方法习题参考解答]5.1.24
查看>>