首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MySQL导入phpMyAdmin时不存在表空间

从MySQL导入phpMyAdmin时不存在表空间
EN

Webmasters Stack Exchange用户
提问于 2020-12-29 17:46:45
回答 1查看 196关注 0票数 1

我通常将Drupal数据库从phpMyAdmin的一个实例导出到另一个服务器上,没有任何问题,但是最近我在导入时遇到了错误:

代码语言:javascript
复制
#3510 - Tablespace my_database doesn't exist.

导致问题的SQL行是:

代码语言:javascript
复制
/*!50100 TABLESPACE `my_database` */ ENGINE=InnoDB DEFAULT CHARSET=utf8

我以前从未遇到过表空间,在phpMyAdmin中,我无法在导出或导入过程中避免这个问题。

在导出/导入时,如何避免不存在表空间的问题?

导出服务器:

服务器版本: 5.7.23 - MySQL社区服务器

议定书版本: 10

导入服务器:

服务器版本: 8.0.22-0ubuntu0.20.04.3

议定书版本: 10

EN

回答 1

Webmasters Stack Exchange用户

发布于 2020-12-29 18:01:52

在导入之前,将文本/*!50100 TABLESPACE `my_database` */移除到导出的MySQL文件中的任何位置都可以解决这个问题。

票数 1
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/132646

复制
相关文章

相似问题

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