【问题标题】:syntax error : 'source' (source) is not valid input at this position语法错误:“源”(源)在此位置无效输入
【发布时间】:2019-12-06 16:32:55
【问题描述】:

我是 mysql 新手。我正在尝试安装员工示例数据库

我尝试了一些 stackoverflow 中提到的但没有帮助

谁能告诉我如何解决这个问题

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 load_departments.sql 尝试将文件另存为 .sql
  • 不,它不起作用@ascii_walker

标签: mysql mysql-workbench mysql-error-1064


【解决方案1】:

source 关键字仅受命令行客户端支持,不支持 MySQL Workbench(它不是 MySQL 关键字)。而是将source 命令中提到的文件手动加载到 MySQL Workbench 并在那里运行。

或者,您可以使用员工测试数据 github 项目 (https://github.com/datacharmer/test_db) 的自述文件中描述的命令行客户端:

mysql < employees.sql

【讨论】:

    猜你喜欢
    • 2017-12-26
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 2019-08-07
    • 2020-08-28
    • 2014-07-17
    • 2020-05-05
    • 2012-12-21
    相关资源
    最近更新 更多