我看到工作臺顯示正在運行的導入和導出命令,我想在獨立腳本中的另一臺機器上運行該命令。不幸的是,腳本似乎引用了一個臨時的「默認文件」,並且在命令運行後不可訪問......似乎工作臺每次運行該命令時都會動態創建這個extraparams.cnf文件..因此它會使其變得困難爲我在其他地方重現此命令如何從mysql workbench之外的mysql工作臺運行導入或導出命令?
13:45:52 Restoring /Users/wes/dumps/Dump20170907.sql
Running: /Applications/MySQLWorkbench.app/Contents/MacOS/mysql --defaults-file="/var/folders/x1/8vgyglcd0hv44_5fdlqj1zssm53dzs/T/tmpsmXKI3/extraparams.cnf" --protocol=tcp --host=server.edu --user=riuser --port=3306 --default-character-set=utf8 --comments --database=prd2 < "/Users/wes/dumps/Dump20170907.sql"
13:46:02 Import of /Users/wes/dumps/Dump20170907.sql has finished
有什麼建議嗎?
謝謝。
BTW:我對沒有響應mysql的論壇上張貼這在一個月前: https://forums.mysql.com/read.php?152,660219
感謝凱文的內容。你提供了很好的信息和建議。我還應該補充一點,我發現以下技巧可以在我的shell中獲取mysql和mysqldump: ln -s /Applications/MySQLWorkbench.app/Contents/MacOS/mysqldump〜/ bin/mysqldump ln -s /應用程序/MySQLWorkbench.app/Contents/MacOS/mysql〜/ bin/mysql – Wes