美文网首页
Mysql 导出自定义函数,存储过程,授权登录

Mysql 导出自定义函数,存储过程,授权登录

作者: 赛亚人之神 | 来源:发表于2020-03-27 16:46 被阅读0次
    1. 给远程用户授权
      grant all privileges on . to 'root'@'%' identified by 'mysql' with grant option;

    flush privileges;

    1. 查看数据库的存储过程, 函数
      语法:
      1. select name from mysql.proc where db = '数据库名称' and type = 'PROCEDURE'; // 存储过程
        select name from mysql.proc where db = '数据库名称' and type = 'FUNCTION'; // 函数

      2. show function status;
        例子:
        select name from mysql.proc where type='FUNCTION' and db='auth';

    1. 导出存储过程以及自定义函数
      语法:
      mysqldump -hhostname -uusername -ppassword -ntd -R databasename > prorandfunc.sql
    -d 结构(--no-data:不导出任何数据,只导出数据库表结构)
    -t 数据(--no-create-info:只导出数据,而不添加CREATE TABLE 语句)
    -n (--no-create-db:只导出数据,而不添加CREATE DATABASE 语句)
    -R (--routines:导出存储过程以及自定义函数)
    

    例子:
    mysqldump -uroot -p -ntd -R auth > prorandfunc.sql

    相关文章

      网友评论

          本文标题:Mysql 导出自定义函数,存储过程,授权登录

          本文链接:https://www.haomeiwen.com/subject/fsfruhtx.html