【发布时间】:2014-09-17 09:45:27
【问题描述】:
我需要将我的 PHP webapp 从 test-vps 移动到 production-vps
所以我以这种方式完成了测试数据库的完整转储:
mysqldump -u root -p --hex-blob --opt --net_buffer_length=10000k DataBase > database.sql
然后我尝试通过 mysqldump 在我的生产 vps 上导入该转储,它似乎可以工作,但是...所有 longblob 字段都是空的!!! 我做的另一个测试是通过Adminer执行一个查询......结果相同!
我的数据库引擎是两个 vps 上的 Mariadb-server-5.3.9。
here "pastebin" 上来自 test-db 的示例转储数据
当然,我在我的 test-vps 上创建了一个新数据库,如果我尝试导入转储,它就像一个魅力
提前感谢您的帮助,我为我的英语道歉
【问题讨论】:
-
我听不懂!在测试服务器上我可以正确恢复转储文件!
标签: mysql linux mysqldump mariadb