同じ問題を抱えたスレッドをまだ見つけていないため、不可能と思われるタスクを達成しようとしています。
.sql ファイルを定期的に実行するために、MySQL 経由で FTP サーバーにアクセスしたいと考えています。ローカルファイルを実行するためのコマンドに精通しています:
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);