在mysql中,可以使用「mysqldump -uroot -p -hlocalhost -P3306 -n -d -t -R DBName > procedurename.sql」語句來匯出單一預存程序。
(推薦教學:mysql影片教學)
查看指定的預存程序內容:
select body from mysql.proc where name='procedurename';
查看所有的預存程序:
show procedure status;
匯出MySQL的預存程序
mysqldump -uroot -p -hlocalhost -P3306 -n -d -t -R DBName > procedurename.sql
參數說明:
-n : --no-create-db
-d: --no-data
-t: --no-create-info
-R: --routines Dump stored routines (functions and procedures)
#主要參數簡介:
##字元集選項而xx.txt檔案則是一linux的mysql用戶創建,
因此這兩個檔案的存放路徑一定要保證mysql用戶有讀寫創建檔案的權限。
mysql -hhostname -uusername - ppassword databasename < backupfile.sql
以上是mysql怎麼匯出單一預存程序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!