【问题标题】:MySql error when importing dump from linux into windows machine localhost将转储从linux导入windows机器localhost时出现MySql错误
【发布时间】:2017-07-31 15:15:37
【问题描述】:

尝试使用以下命令导入 .sql 转储文件时出现几个错误:

mysql -hIP -r -uroot -p db_test < C:\Users\Mark Hur\SQL Dumps\oct.sql;

我得到的错误如下:

ERROR:
Unknown command '\U'.
ERROR:
Unknown command '\O'.
ERROR:
Unknown command '\P'.
ERROR:
Unknown command '\D'.
ERROR:
Unknown command '\S'.
ERROR:
Unknown command '\o'.

我猜这是因为我从驻留在 linux 机器上的数据库中收到了一个 .sql 转储。那我怎么导入呢? 我只想导入数据

【问题讨论】:

    标签: mysql linux windows import


    【解决方案1】:

    由于您使用的是带有空格的长文件名,因此需要引用:

    mysql -hIP -r -uroot -p db_test < "C:\Users\Mark Hur\SQL Dumps\oct.sql"
    

    参考

    Long Filenames or Paths with Spaces Require Quotation Marks

    【讨论】:

      猜你喜欢
      • 2017-05-27
      • 2014-09-06
      • 1970-01-01
      • 2020-10-25
      • 1970-01-01
      • 2016-08-09
      • 1970-01-01
      • 2017-01-13
      • 2012-09-07
      相关资源
      最近更新 更多