尝试使用以下命令导入 .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 -hIP -r -uroot -p db_test < "C:\Users\Mark Hur\SQL Dumps\oct.sql"
引用:
关于将转储从 Linux 导入 Windows 机器本地主机时出现 MySql 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45419594/