0
A
回答
2
使用mysqldump
創建一個轉儲文件,您可以在目標服務器上將其提供給mysql
。
要確保觸發器也能導出,請使用--triggers
選項。 (雖然我認爲那些是默認包含的。)
要確保存儲過程也能導出,請使用--routines
選項。請注意:(強調我的):
此選項已添加到MySQL 5.1.2中。 在此之前,存儲的例程不會被轉儲。例程DEFINER值在MySQL 5.1.8之前不會被轉儲。這意味着在5.1.8之前,當例程重新加載時,它們將通過設置爲重裝用戶的定義器來創建。如果您需要使用其原始定義者重新創建例程,請按前面所述直接轉儲並加載mysql.proc表的內容。
0
使用mysqldump(documentation located here)。如果你不指定表,它將假定所有的表。您還可以明確選擇要複製或忽略的表格。您可以告訴它在create語句之前創建drop語句。它需要關心觸發器,但我忘記它是否需要處理例程,你必須看一看。
相關問題
- 1. MySQL中創建新的存儲過程
- 2. 在數據庫中存儲,檢索和重新構建路徑
- 3. 在對數據庫進行結構更改後更新MySQL存儲過程
- 4. 在MySQL數據庫中再次創建存儲過程
- 5. 存儲數據庫結構
- 6. 從存儲過程中創建新數據庫
- 7. 使用存儲過程/函數創建數據庫,表,過程?
- 8. 如何創建存儲過程來創建數據庫
- 9. 使用MySQL創建MySQL存儲過程
- 10. 存儲過程未更新數據庫
- 11. 通過存儲過程創建數據庫的副本
- 12. 使用SMO來堅持並重新創建數據庫結構
- 13. 在GitHub上重新創建存儲庫
- 14. MySQL數據庫結構 - 存儲Facebook FQL結果
- 15. 數據庫存儲過程
- 16. MySql存儲過程更新數據庫記錄
- 17. 創建存儲過程在MySQL
- 18. MySQL存儲過程沒有被創建
- 19. 錯誤創建存儲過程MySQL
- 20. 創建mysql存儲過程錯誤
- 21. MySQL。未能創建存儲過程
- 22. 不能創建MySQL存儲過程
- 23. MySQL存儲過程無法創建
- 24. 在MySQL Workbench中創建存儲過程
- 25. MySQL存儲過程創建錯誤
- 26. 創建存儲過程在MySQL每批
- 27. 存儲過程結構
- 28. 在數據庫中創建目錄結構並在其中存儲數據
- 29. 數據庫結構 - 存儲關係
- 30. 可以使用存儲過程創建數據庫嗎?
有什麼辦法通過myphpadmin獲取這些數據嗎? – tzmatt7447 2010-09-09 15:30:03
@tzmatt嗯,我不知道phpMyAdmin是否已經轉儲觸發器和存儲特效。我的猜測是,它不會 - 你必須檢查或試用 – 2010-09-09 15:32:45
@tzmatt它似乎根據此觸發器:http://wiki.phpmyadmin.net/pma/phpMyAdmin_2.11.4 – 2010-09-09 15:33:33