Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Mysql工作台中进行查询?_Mysql_Mysql Workbench_Eer Model - Fatal编程技术网

如何在Mysql工作台中进行查询?

如何在Mysql工作台中进行查询?,mysql,mysql-workbench,eer-model,Mysql,Mysql Workbench,Eer Model,我有一个.sql脚本,它包含插入和创建表。我使用了“从脚本创建EER模型” 它创建了表,但我看不到这些表中的数据 我转到“查询”菜单并尝试进行查询,但它给了我一个无法连接到localhost的错误 我做得对吗?如下所述: 单击此操作项将启动反向工程SQL脚本向导。这是一个多阶段向导,允许您选择要从中创建模型的脚本 有关详细信息,请参阅 按照该链接: 但是,如果您使用的脚本也包含DML语句,则不需要删除它们;它们将被忽略 相反,您希望该选项位于(主窗口的“工作区”部分中)。如下所述: 单击此操作项

我有一个.sql脚本,它包含插入和创建表。我使用了“从脚本创建EER模型”

它创建了表,但我看不到这些表中的数据

我转到“查询”菜单并尝试进行查询,但它给了我一个无法连接到localhost的错误

我做得对吗?

如下所述:

单击此操作项将启动反向工程SQL脚本向导。这是一个多阶段向导,允许您选择要从中创建模型的脚本

有关详细信息,请参阅

按照该链接:

但是,如果您使用的脚本也包含DML语句,则不需要删除它们;它们将被忽略

相反,您希望该选项位于(主窗口的“工作区”部分中)。

如下所述:

单击此操作项将启动反向工程SQL脚本向导。这是一个多阶段向导,允许您选择要从中创建模型的脚本

有关详细信息,请参阅

按照该链接:

但是,如果您使用的脚本也包含DML语句,则不需要删除它们;它们将被忽略


相反,您希望在(主窗口的“工作区”部分中)下使用该选项。

您在这里搞混了。从脚本创建模型是一个检查元数据并创建模型的过程,然后可以使用该模型修改模式结构、进一步设计数据库对象等等。建模是模式/数据库结构的设计过程,因此它只处理元数据。它还用于文档(例如在团队中)

另一方面,sql通常使用现有的db对象和/或实际创建/删除/修改db对象。为了实现后者,您必须理解模式的设计(这可以通过使用MySQL工作台的建模部分获得,但不仅仅是通过建模部分)。这也是加载脚本、运行脚本以插入数据等的地方

您提到的关于连接的错误是另一个问题,您需要首先解决这个问题,以便能够访问您的服务器。是的,你必须先在某处安装服务器。MySQL Workbench是一种直观地与服务器协作的工具,与MySQL命令行客户端相反,后者是纯文本界面(但仍然是MySQL服务器的客户端应用程序)


如果您在Windows上,并且希望在本地安装MySQL服务器(例如用于测试),您最好的选择是下载,这大大简化了MySQL系列中任何工具(服务器、客户端工具、连接器、文档等)的安装。

您在这里会感到困惑。从脚本创建模型是一个检查元数据并创建模型的过程,然后可以使用该模型修改模式结构、进一步设计数据库对象等等。建模是模式/数据库结构的设计过程,因此它只处理元数据。它还用于文档(例如在团队中)

另一方面,sql通常使用现有的db对象和/或实际创建/删除/修改db对象。为了实现后者,您必须理解模式的设计(这可以通过使用MySQL工作台的建模部分获得,但不仅仅是通过建模部分)。这也是加载脚本、运行脚本以插入数据等的地方

您提到的关于连接的错误是另一个问题,您需要首先解决这个问题,以便能够访问您的服务器。是的,你必须先在某处安装服务器。MySQL Workbench是一种直观地与服务器协作的工具,与MySQL命令行客户端相反,后者是纯文本界面(但仍然是MySQL服务器的客户端应用程序)


如果您在Windows上,并且希望在本地安装MySQL服务器(例如用于测试),您最好的选择是下载,这大大简化了MySQL系列中任何工具(服务器、客户端工具、连接器、文档等)的安装。

hmm仍然没有得到这一点。我试着打开他们的演示版(“sakila_full”),但不知道如何查看数据(如果有)。也许我用的东西不对。我有一个db脚本,用于创建表和插入数据。我如何创建数据库并在本地查看数据?嗯,工作台是与实际的mysql服务器一起提供的,还是单独下载的,因为这可能是我的问题。@chobo2:workbench只是一个客户端程序;服务器是完全独立的。嗯,将数据获取到mssql的最快方法是什么?这就是我想看看数据是否有用,然后将其导入mssql的目的。我希望我可以通过workbench快速查看它,但我并不真的想设置服务器。脚本似乎只是创建表和插入。没什么特别的。@chobo2:有第三方工具可以为您执行迁移;或者,如果MySQL转储文件是使用这个选项创建的,那么它应该可以正常工作。嗯,仍然没有得到这个选项。我试着打开他们的演示版(“sakila_full”),但不知道如何查看数据(如果有)。也许我用的东西不对。我有一个db脚本,用于创建表和插入数据。我如何创建数据库并在本地查看数据?嗯,工作台是与实际的mysql服务器一起提供的,还是单独下载的,因为这可能是我的问题。@chobo2:workbench只是一个客户端程序;服务器是完全独立的。嗯,将数据获取到mssql的最快方法是什么?这就是我想看看数据是否有用,然后将其导入mssql的目的。我希望我可以通过workbench快速查看它,但我并不真的想设置服务器。剧本似乎很简单