• 技术文章 >数据库 >mysql教程

    mysql怎么导出单个存储过程?

    青灯夜游青灯夜游2020-10-12 11:13:07原创450

    在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

    参数说明:

    主要参数介绍:

    字符集选项

    连接选项

    输出内容选项

    输出格式选项

    注xx.sql建表文件是以linux的root用户创建,

    而xx.txt文件则是一linux的mysql用户创建,

    因此这两个文件的存放路径一定要保证mysql用户有读写创建文件的权限。

    其他

    导入MySQL的存储过程

    mysql -hhostname -uusername - ppassword databasename < backupfile.sql

    以上就是mysql怎么导出单个存储过程?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:mysql 存储过程
    上一篇:mysql如何将id重新排列 下一篇:mysql存储过程是什么
    大前端线上培训班

    相关文章推荐

    • mysql如何去除重复查询• mysql如何创建只读用户• mysql表如何添加字段注释• mysql中修改存储过程的命令是什么?• mysql中如何取月份?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网