目录Mysql迁移数据库到另一台服务器在两个服务器之间迁移mysql数据库第一步 - 执行Mysql转储第二步 - 复制数据库第三步 - 导入数据库mysql迁移数据库到另一台服
1.生成sql压缩文件(库名gkpt_main_v2 ,mysql用户:gmp )
mysqldump -u gmp -p -E -R gkpt_main_v2 2>$gkpt_main_v2_error.log | gzip>./gkpt_main_v2.sql.gz
nohup mysqldump -u 用户名 -p密码 -E -R -t gkpt_main_v2 mon_dev_real 2>$gkpt_main_v2_error.log >./gkpt_mon_dev_real.sql &
2.将文件传到另一台服务器
rsync -r ./gkpt_main_v2.sql.gz gmp@39.*.*.248:/app/gkpt
3.248服务器上创建数据库(也可使用客户端创建)
CREATE SCHEMA `gkpt_main_v2` DEFAULT CHARACTER SET utf8;
4.解压文件
gzip -dc gkpt_main_v2.sql.gz > gkpt_main_v2.sql
5.导入数据
mysql -u gmp -p gkpt_main_v2 < ./gkpt_main_v2.sql
在虚拟专用服务器之间传输数据库可以使用SCP(安全复制)来完成,这是一种复制从ssh shell派生的文件的方法。请记住,您需要知道两个虚拟服务器的密码。
要迁移数据库,有两个步骤:
在将数据库文件传输到新VPS之前,我们首先需要使用mysqldump命令在原始虚拟服务器上备份它。
mysqldump -u root -p --opt [数据库名称]> [数据库名称] .sql
mysqldump -u root -p --opt [database name] > [database name].sql
执行转储后,您就可以传输数据库了。
SCP帮助您复制数据库。如果使用上一个命令,则将数据库导出到主文件夹。
SCP命令具有以下语法:
scp [数据库名].sql [用户名]@[servername]:path/to/database/
将数据传输到新服务器后,可以将数据库导入MySQL:
mysql -u root -p newdatabase </path/to/newdatabase.sql
这样,您通过SCP的转移将完成。
PS:前提条件,请确保此需要导入的数据库服务器已经创建了 newdatabse这个数据库,如果没有在执行上述命令前:
如果在需导入的数据库服务器上没有创建相应数据库,请先创建数据库
CREATE DATABASE newdatabase;
创建数据库newdatabase完毕后,在执行导入操作
mysql -u root -p newdatabase </path/to/newdatabase.sql
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: mysql实现迁移数据库到另一台服务器
本文链接: https://www.lsjlt.com/news/168497.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-22
2024-05-21
2024-05-21
2024-05-21
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
一口价域名售卖能注册吗?域名是网站的标识,简短且易于记忆,为在线用户提供了访问我们网站的简单路径。一口价是在域名交易中一种常见的模式,而这种通常是针对已经被注册的域名转售给其他人的一种方式。
一口价域名买卖的过程通常包括以下几个步骤:
1.寻找:买家需要在域名售卖平台上找到心仪的一口价域名。平台通常会为每个可售的域名提供详细的描述,包括价格、年龄、流
443px" 443px) https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294.jpg https://www.west.cn/docs/wp-content/uploads/2024/04/SEO图片294-768x413.jpg 域名售卖 域名一口价售卖 游戏音频 赋值/切片 框架优势 评估指南 项目规模
0