我有一个包含插入和创建表的 .sql 脚本。我使用了“从脚本创建 EER 模型”
它创建了表格,但我看不到这些表格中的数据。
我转到查询菜单并尝试进行查询,但它给了我一个关于无法连接到本地主机的错误。
我做对了吗?
我有一个包含插入和创建表的 .sql 脚本。我使用了“从脚本创建 EER 模型”
它创建了表格,但我看不到这些表格中的数据。
我转到查询菜单并尝试进行查询,但它给了我一个关于无法连接到本地主机的错误。
我做对了吗?
单击此操作项将启动反向工程 SQL 脚本向导。这是一个多阶段向导,使您能够选择要从中创建模型的脚本。
有关详细信息,请参阅第 7.7.9.1 节,“使用创建脚本进行逆向工程”</a>。
按照该链接:
但是,如果您使用的脚本也包含 DML 语句,则无需删除它们;他们将被忽略。
你在这里混淆了事情。从脚本创建模型是一个检查元数据并创建模型的过程,然后您可以使用该模型来修改您的模式结构,进一步设计您的数据库对象等等。建模是架构/数据库结构的设计过程,因此它只处理元数据。它也用于文档(例如在团队中)。
另一方面,现有的数据库对象和/或实际创建/删除/修改数据库对象的正常 sql 工作。为了完成后者,您必须了解模式的设计(您可以通过使用 MySQL Workbench 的建模部分来获得,但不仅如此)。这也是加载脚本、运行脚本以插入数据等的地方。
您提到的有关连接的错误是另一个问题,您需要先解决这个问题才能访问您的服务器。是的,您必须先在某处安装服务器。MySQL Workbench 是一个与您的服务器进行可视化工作的工具,与 MySQL 命令行客户端相反,后者是一个纯文本界面(但仍然是 MySQL 服务器的客户端应用程序)。
如果您在 Windows 上并希望在本地安装 MySQL 服务器(例如用于测试),您最好的选择是下载MySQL 安装程序,这大大简化了安装 MySQL 系列中的任何工具(服务器、客户端工具、连接器、文档等) .