我正在尝试完成一项似乎不可能的任务,因为我还没有找到有同样问题的线程。
我想通过 MySQL 访问 FTP 服务器,以便定期执行 .sql 文件。我熟悉执行本地文件的命令:
mysql> \. C:/backup/MyArchive.sql
我稍微调整了我的命令来做我想做的事:
mysql> \. ftp:/administrator@192.168.102.200/backup/MyArchive.sql
正如预期的那样,结果是“无法打开文件'~path',错误:22 ”
准确地说,我不允许将“MyArchive.sql”从 FTP 服务器复制到我的本地机器(教授的说明),否则我不需要费尽心思寻找解决方法。
如果我想做的事情是完全不可能的,请告诉我,这样我就可以把这个问题扔给我的教授...... ^^ 谢谢
PS:MyArchive.sql
只是一个带有一些 SQL 语法的文件,例如:
CREATE TABlE History (ID INTEGER PRIMARY KEY AUTOINCREMENT, Country STRING, Inter INTEGER);
INSERT INTO "History" VALUES (Canada, 88);