如何在Synology NAS上将MariaDB从5迁移到10?

时间:2017-08-16 07:13:51

标签: mysql database mariadb database-migration synology

我在Synology NAS上运行了一个MariaDB 5数据库。 Synology最近在包装中心发布了MaraDB 10。我想将我的数据库从MariaDB 5传输到MariaDB 10.数据库有8个表,其中只有1个表大,为1.2 GiB。

我尝试将数据库导出为.sql文件,然后导入新的MariaDB 10实例。这似乎部分有效,但不会导入整个事情。只有大约1/3的大表,没有一些表。我已经检查过丢失的表在.sql文件中有条目。

是否有专门为此方案设计的实用程序?谷歌搜索这给了在lunix机器上运行的数据库的结果(我猜Synology是)并且需要shell命令。我对Linux知之甚少。

1 个答案:

答案 0 :(得分:0)

我有同样的问题,但我解决了。 解决

  1. 登录phpMyAdmin并创建备份。
  2. 停止MariaDB 5服务
  3. 启动MariaDB10服务
  4. 登录phpMyAdmin点击导入。

    CLick webstation end选择了php

    settings->选择php版本(我有php 7) - > Advenced Setting - >扩展和设置

  5. Php setting

    重新启动所有服务(不启动MariaDB5)