Hok*_*rie 9 mysql schema export mysql-workbench
有没有办法将表和数据从一个模式导出到另一个模式?管理导入/导出选项要求我选择要连接的服务器,该服务器显示为空白.我目前已连接到我学校租用的服务器,专门用于此类,因此我没有任何管理员权限.
您可以通过MySQL Workbench中的Data Export创建转储,并在导出到新架构后立即导入.MySQL Workbench允许覆盖转储中的目标模式.
如果您在将数据导入新架构时遇到问题,例如未在其中获取任何数据,则可能需要解决方法。我将模式从 MySQL 工作台导出到 .sql 文件,然后将其导入到不同的模式中,问题是导出的 .sql 文件保留了以前的模式。
因此,如果您在 .sql 导出文件的开头找到此内容:
CREATE DATABASE IF NOT EXISTS `old_schema` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `old_schema`;
Run Code Online (Sandbox Code Playgroud)
将其替换为:
CREATE DATABASE IF NOT EXISTS `new_schema` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `new_schema`;
Run Code Online (Sandbox Code Playgroud)
这样就可以了。在某些情况下,您的 .sql 文件可能有几百 MB,因此您必须稍等片刻,直到它在编辑器中打开。该代码应该位于文件的开头,这样很容易找到。
我希望它有帮助!
| 归档时间: |
|
| 查看次数: |
30908 次 |
| 最近记录: |