用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

mysqldump导出存储过程实例

时间:2015-01-23  来源:西部数据  作者:西部数据

利用mysqldump导入导出数据是我们在mysql数据备份中最常用的方法,但是mysqldump备份数据时不会备份存储过程了,如果需要把存储过程也备份出来我们需在mysqldump导出需要用参数 -R 来指定.

mysqldump是mysql自带的一个备份数据库的工具,使用mysqldump可以很方便的把已有的数据库导出来,使用如下代码:

mysqldump --help

如果MYSQL_HOME/bin没有加入PATH,需要指定去路径可以看到有很多可选参数.

需要注意:默认情况下,mysqldump并不会导出数据库的存储过程和函数,如果数据库上创建了存储过程且备份是需要备份存储过程,那就需要用参数 -R 来指定,例如如下代码:

  1. root@localhost bin]# mysqldump -uroot -p -hlocalhost -P3306 -n -d -t -R DBName > procedure_name.sql //phpfensi.com

参数说明:

-n: --no-create-db

-d: --no-data

-t: --no-create-info

-R: --routines Dump stored routines (functions and procedures)

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门