我開始創建一些php腳本,使用codeigniter框架對數據庫進行MySQL備份。但是,我有一個問題:如何知道在Windows或Linux上mysqldump的路徑,因爲我發現mysqldump只能在完整的目錄地址放在例如「D:\ xampp \ mysql \ bin \ mysqldump」並且在linux中已經足夠「mysqldump」,然後添加參數以連接到數據庫。 你能幫我嗎?在windows和linux上mysqldump的路徑
0
A
回答
0
在Windows上,添加到mysqldump的可執行到PATH路徑環境變量。
http://www.computerhope.com/issues/ch000549.htm
然後,您可以從任何文件夾中運行的mysqldump。通常,通用工具是安裝程序添加的PATH變量,但有時如果要手動安裝工具,則需要自行添加。
您的PHP代碼不應該搜索文件系統來查找mysqldump。
-2
在Linux中,你可以用重定向創建轉儲文件,其中運行mysqldump的,這樣就可以指定,像這樣:
mysqldump -password database > /path/to/file
+0
OP關注的是完整路徑mysqldump的可執行文件,而不是到輸出文件。 –
+0
你說得對。第二次讀這篇文章,我看到了。也許使用'locate',可以找到mysqldump可執行文件的完整路徑。 – mti2935
相關問題
- 1. Linux和Windows上的路徑變量
- 2. 在Linux和Windows中的java.io.File和路徑
- 3. Windows和Linux的文件路徑名
- 4. Mysqldump - 路徑問題
- 5. 轉換Windows路徑到Linux路徑
- 6. printf的路徑在Linux上
- 7. mysqldump的定義路徑
- 8. 在路徑從Windows的絕對路徑不能用SSH到Linux
- 9. Linux上的chromedriver的路徑
- 10. Linux上的FileWrite路徑
- 11. Django路徑,在Windows中開發,部署在Linux上
- 12. mysqldump和crontab中(Linux)的
- 13. 在linux和windows中製作目錄的常用路徑
- 14. 檢查字符串可能是在Linux和Windows上的FS中的路徑
- 15. $ HOME/bin在Linux上的路徑Mint 14
- 16. Eclipse - 在Linux上的Egit安裝路徑
- 17. Windows和Python路徑
- 18. 相對路徑問題 - TypeScript編譯器在Windows和Linux上的行爲不同
- 19. 使用Path.Combine()在Windows系統上形成一個Linux路徑
- 20. file_exists在Windows上爲Linux路徑返回true
- 21. 如何在windows和linux環境下打開文件夾路徑?
- 22. Eclipse CDT - 如何將Linux路徑映射到Windows路徑?
- 23. cygpath無法將Windows路徑轉換爲Linux路徑
- 24. 在execl中的路徑(linux)
- 25. 在Linux中的grep路徑
- 26. 如何在Linux上設置類路徑?
- 27. nginx與grunt-nginx - 在Windows上的路徑
- 28. 在Windows 8.1上的java路徑設置
- 29. C(Linux和Windows)中的跨平臺目錄路徑驗證
- 30. 在windows和linux上編譯
查找有關'$ PATH'一些相關信息(或'%PATH%'低贏*)環境變量 – 2014-02-23 11:39:15