之前自己一直是使用mysqldump导出文件,最近项目中数据库设计到SP的时候,发现导出的数据中没有包含SP。
mysqldump默认不会直接导出SP和函数,需要添加指定的参数,如SP需要加 -R ;
mysqldump -uroot -proot -R test > test.sql
除了-R之外,mysql还提供了其他的几种参数供使用:
-n: --no-create-db
-d: --no-data
-t: --no-create-info
-R: --routines Dump stored routines (functions and procedures)
很多时候,遇到问题,可以到官网上去看看是否提供了相应的接口或方法。这样可以帮助我们更快的解决问题