将 mysql 备份导入 ubuntu 14.04 上的 mariaDB 实例

将 mysql 备份导入 ubuntu 14.04 上的 mariaDB 实例

我刚刚使用以下命令在 ubuntu 机器上安装了 mariaDB:

 sudo apt-get install mariadb-server

根据此处的文档:如何安装 MariaDB?

我有一个使用以下命令在 mysql 数据库服务器上创建的 .sql 文件:

mysqldump -u root -p"password" --all-databases > "/var/backups/dbs_$(date +'%Y-%m-%d_%H-%M-%S').sql"

我可以直接使用 sql 文件以某种方式导入 mariaDB 吗?我问这个问题的原因是我看到 sql 文件里面有对引擎类型的引用,如下所示:

ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column privileges';

我是否应该能够从命令行运行 sql 文件?

答案1

您可以导入该文件,因为 MariaDB 支持 MyISAM 存储引擎:https://mariadb.com/kb/en/mariadb/myisam-storage-engine/

您可以通过调用以下命令获取所有受支持的存储引擎的列表SHOW ENGINEShttps://mariadb.com/kb/en/mariadb/show-engines/

相关内容