新手 本来用帝国备份,基本后面卡住。然后直接复制 mysql 文件过去,会出现小问题。 原 mysql 版本:5.5.28 目的 mysql 版本 5.5.56 ,环境 php
1
shapl 2017-08-11 10:03:57 +08:00
联系服务提供商,提交工单备份。
|
2
wdd2007 2017-08-11 10:35:20 +08:00
mysqldump 导出。
|
3
iyaozhen 2017-08-11 10:38:18 +08:00 via Android
MySQLdump 简单粗暴,几百 g 的都搬家过
|
4
vus520 2017-08-11 10:40:03 +08:00
人家是主机,是主机
|
5
fanne 2017-08-11 10:55:03 +08:00
@iyaozhen #3 然后怎么导到新库?直接 mysql xxx < xxx.sql ?这么导几百 G 的数据?还是有其他什么方法?
|
7
pqee 2017-08-11 11:17:21 +08:00 via Android
mysqlsump 简单粗暴,没有兼容问题
|
8
loveCoding 2017-08-11 11:22:34 +08:00
mysqlsump +1 ,官方的东西还是靠谱的,即使出错了也容易找到解决方案.
|
9
ivmm 2017-08-11 11:27:08 +08:00
阿里云的 DTS,现在貌似还不用花钱,超方便还是可视化的
|
10
xuezher 2017-08-11 11:46:38 +08:00
雇一辆卡车,学谷歌
|
11
ETiV 2017-08-11 11:48:15 +08:00 via iPhone
mysql dump 慢
可以考虑用更快的 load data infile |
12
maskerTUI 2017-08-11 11:48:52 +08:00 via Android
mysqldump 十几秒就导出了
|
13
mchl 2017-08-11 14:49:57 +08:00 via Android 2
mysqldump -u username -p --databases your_database_name > path/to/filename.db
恢复: mysql -u username -p < path/to/filename.db |
14
cxbig 2017-08-11 15:05:43 +08:00 via iPhone
3G 太小了,导入导出都花不了多少时间,mysqldump 足以应付。加上压缩应该才 3~500M。
|
16
LoliconInside 2017-08-11 15:13:00 +08:00
我们 500G 的数据库都硬是 rsync 过去了……
直接拷贝文件是可以的,前提是两边版本一致。 |
20
Legendzhan 2019-09-20 16:59:19 +08:00
@mchl
备份导入的时候最好要加上--default-character-set=utf8 |