今天使用mysqldump导出数据库,导入到新库的时候,发现没有存储过程。
默认居然不是完整的啊。
加上“-R”,就好了。
-R, --routines Dump stored routines (functions and procedures).
现在用:
mysqldump -uroot -ppassword -R dbname> dbname.sql
导入更方便:
mysql -uroot -ppassword dbname< dbname.sql
记得导入之前先建库。
CREATE DATABASE dbname DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
在使用mysqldump导出数据库时,若发现未包含存储过程,可通过添加参数'-R'来解决。导入数据库时,使用相应的命令进行方便的操作,并记得在导入前先创建目标数据库。
3031

被折叠的 条评论
为什么被折叠?



