首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysqlsh:如何导入转储文件

mysqlsh:如何导入转储文件
EN

Stack Overflow用户
提问于 2020-05-27 15:12:53
回答 2查看 1.4K关注 0票数 2

通常,我有一个MariaDB的本地安装,当我导入sql-dump时,我使用以下命令:

代码语言:javascript
复制
C:\Program\MariaDB\bin\mysql testdb < C:\Downloads\dump.sql -u mariadbadmin -p -h localhost

其中,我希望用dump.sql的内容加载的数据库是testdb。现在,我在本地计算机(Windows10)上安装了客户端mysqlsh,并安装了MariaDB的远程实例和管理员。

我没有成功导入转储文件。例如,我尝试过:

代码语言:javascript
复制
mysqlsh -h vm-remote -u mariadbadmin -p --mysql testdb <C:\Downloads\dump.sql

这给了我:

代码语言:javascript
复制
Conflicting options: provided host differs frm host in the URI

谁能告诉我如何使用mysqlsh导入转储文件的正确语法

EN

回答 2

Stack Overflow用户

发布于 2020-05-27 15:50:12

我找到了以下解决方案

代码语言:javascript
复制
mysqlsh -h vm-remote -u mariadbadmin -p --sql
MySQL  vm-remote:3306  SQL > use testdb;
MySQL  vm-remote:3306  test0  SQL > \.  C:\Downloads\dump.sql

shell上有一个插入的输出,但它在插入几次之后就停止了。因此,如果有数百万个插入,并不是每个都会显示出来。

票数 1
EN

Stack Overflow用户

发布于 2020-05-27 15:22:32

以根用户身份进入MariaDB

代码语言:javascript
复制
mysqldump --databases testdb > dump.sql
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62037389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档