2012-12-27 20 views
4

我有一個存儲過程寫在我的本地phpmyadmin。我想將它與表格一起導出到我的服務器。有沒有辦法做到這一點?請幫忙。如何從本地機器導入存儲過程到服務器?

在此先感謝..

+1

不是一個答案,但可能會提供一些有用的細節:http://stackoverflow.com/qu estions/6115573 /怎麼辦 - 我 - 視圖 - 我 - 存儲 - 程序 - 在 - phpMyAdmin的 – Supericy

回答

5

在phpMyAdmin,而你正在導出數據庫 選擇定製 然後勾選添加procedures/events/triggers選項

使用下面的命令

mysqldump -u root -p db_name --routines --events --triggers > file.sql 

更多信息請訪問此link

2

你可以使用mysqldump來導出存儲過程:

存儲procedured在轉儲一切:

mysqldump -r <dbname> #or 
mysqldump --routines <dbname> 

只需將存儲過程:

mysqldump -n -t -d -r <dbname> #or 
mysqldump --no-create-db --no-create-info --no-data --routines <dbname> 

來自:How to backup stored procedures in MySQL

相關問題