2011-08-19 221 views
2

我希望能够创建EER图处理我的表之间的关系。我发现MySQL Workbench并将其安装在我的PC上。我想知道是否可以将我的表格从phpMyAdmin导入到程序中,如果可能,我该怎么做?将phpMyAdmin连接到MySQL Workbench

甚至更​​好,我可以将phpMyAdmin连接到MySQL Workbench,以便我可以管理Workbench中的所有内容,例如创建新表格,编辑表格等数据?

+1

为什么不直接从工作台反向设计数据库模式?为什么需要phpMyAdmin? – PhD

+0

Nupul意味着您为什么不直接将Workbench连接到数据库?您可能必须配置MySQL运行的远程服务器,以允许通过SSH(和隧道MySQL连接)进行远程连接,或允许直接连接到MySQL(通过典型的端口3306)。 –

+0

@ypercube我注意到,我确定我可以使用除phpMyAdmin之外的其他客户端,我正在one.com上雇佣我的网站空间。 – Daniel

回答

-2

我不认为你可以创建一个直接的'链接' - 但是你可以以SQL格式导出phpMyAdmin(当浏览选定的数据库时它在'导出'标签中) - 然后导入MySQL Workbench。

然后可以将该过程转换为从MySQL Workbench导出更改并通过phpMyAdmin将它们导回到数据库中。

如果要这样做,您需要包含'drop table'指令,以便将表格完全替换为对结构进行的任何更改,或者考虑如何更改SQL中的现有表格。

如果您使用'drop table',您将丢失表中存储的任何数据。

我觉得这在数据库的原始设计阶段非常有用,但是一旦系统中有数据,就不会使用它 - 虽然它仍然可用作可视化使用phpMyAdmin所做更改的一种方法。