MySQL workbench 6.3 CE:can';t运行empolyee示例数据库

MySQL workbench 6.3 CE:can';t运行empolyee示例数据库,mysql,sql,mysql-workbench,Mysql,Sql,Mysql Workbench,我最近下载并解压缩了MySQL的。我被指示运行employee.sql文件来加载数据库,但它根本没有在我的工作台编辑器上运行 我正在连接本地主机服务器。无法运行的employee.sql部分如下: -- Before this part, a complete database with several tables have already been defined. SELECT 'LOADING departments' as 'INFO'; source load_department

我最近下载并解压缩了MySQL的。我被指示运行
employee.sql
文件来加载数据库,但它根本没有在我的工作台编辑器上运行

我正在连接本地主机服务器。无法运行的
employee.sql
部分如下:

-- Before this part, a complete database with several tables have already been defined.

SELECT 'LOADING departments' as 'INFO';
source load_departments.dump ;
SELECT 'LOADING employees' as 'INFO';
source load_employees.dump ;
SELECT 'LOADING dept_emp' as 'INFO';
source load_dept_emp.dump ;
SELECT 'LOADING dept_manager' as 'INFO';
source load_dept_manager.dump ;
SELECT 'LOADING titles' as 'INFO';
source load_titles.dump ;
SELECT 'LOADING salaries' as 'INFO';
source load_salaries1.dump ;
source load_salaries2.dump ;
source load_salaries3.dump ;

source show_elapsed.sql ;
根据引发的错误消息,这里的
source
命令不合适。我认为这些行的目的是将转储文件中的数据读取到我们已经定义的“帧”中,因此不能忽略它们。但是,由于它们无法在工作台编辑器上运行,我必须找到另一种方法来运行它。似乎我们也可以在
MySQL Shell
或命令行上运行SQL脚本,但这太麻烦了,而且我不想失去优雅的工作台GUI。那我该怎么办


我的目标只是在示例数据库上练习一下,我是数据库的绝对初学者。

您应该从shell运行
employee.sql
,因为
source
是一个MySQL shell命令,不能通过workbench使用。您发布的链接包含通过shell安装的步骤,这些步骤很容易遵循


这个问题是重复的。

我尝试了java脚本模式和sql模式,但都没有成功。您使用的是哪种操作系统?win10 64位最新版本。该命令类似于
mysql>-u root-p filepath
(在sql模式下,如果在js模式下,则提示为
mysql js
),错误消息为“未连接”。但localhost服务器确实在运行,因为它同时在工作台上处于活动状态。在特权模式下运行CMD/PS。然后
cd
到解压缩您下载的zip文件的目录。然后
“C:\Program Files\MySQL\MySQL Server 5.7\bin\MySQL.exe”-u root-p-t employee.sql