成都创新互联网站制作重庆分公司

mysql存储过程怎么导 mysql存储过程导致数据库崩溃

在mysql中如何导出指定的存储过程

方法一:从mysql维护的存储过程表(mysql.proc)出:

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的嘉黎网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

select body

from mysql.proc

where name = 'simpleproc'

;

更详细一点的:

select name , type , param_list ,returns , body , body_utf8

from mysql.proc

where name = 'simpleproc'

;

方法2:

select ROUTINE_DEFINITION , ROUTINE_TYPE , ROUTINE_NAME from information_schema.ROUTINES

where ROUTINE_NAME = 'simpleproc'

;

如果要导出,可以装到一个表中导出:

create table dump_proc

as

select name, param_list ,returns, body

from mysql.proc

where name = 'simpleproc'

;

然后dump出来.或者 tee出到文件。

mysql只导出某个存储过程怎么导?最好用mysqldump命令。

单个的没有 导出数据库dbname下面全部的 mysqldump -R -ndt dbname -u root -p C:\xxx.sql;

mysql 导入导出数据库以及函数、存储过程的介绍

本篇文章是对mysql中的导入导出数据库命令以及函数、存储过程进行了详细的分析介绍,需要的朋友参考下

mysql常用导出数据命令:

1.mysql导出整个数据库

mysqldump

-hhostname

-uusername

-ppassword

databasename

backupfile.sql

mysqldump

-hlocalhost

-uroot

hqgr

hqgr.sql

(如果root用户没用密码可以不写-p,当然导出的sql文件你可以制定一个路径,未指定则存放在mysql的bin目录下)

2.mysql导出数据库一个表

mysqldump

-hhostname

-uusername

-ppassword

database

tablename

导出的文件名

mysqldump

-hlocalhost

-uroot

hqgr

t_ug_user

user.sql

3.mysql导出一个数据库结构

 mysqldump

-hhostname

-uusername

-ppassword

-d

--add-drop-table

databasenamed:hqgrstructure.sql

-d

没有数据

--add-drop-table

在每个create语句之前增加一个drop

table

4.如果需要导出mysql里面的函数或者存储过程

mysqldump

-hhostname

-uusername

-ppassword

-ntd

-R

databasename

backupflie.sql

mysqldump

-hlocalhost

-uroot

-ntd

-R

hqgr

hqgr.sql

其中的

-ntd

是表示导出存储过程;-R是表示导出函数

mysql常用导入数据的命令:

1.mysql命令

mysql

-hhostname

-uusername

-

ppassword

databasename

backupfile.sql

2.source命令

mysqlsource

backupfile.sql

xshell怎么导出Mysql存储过程?

首先,导出存储过程的命令如下,

mysqldump -R -ndt dbname -u root -p xxx.sql

另外,补充其他知识点,

查询数据库中的存储过程

select * from mysql.proc where db = dbName and `type` = 'PROCEDURE'

show procedure status;

查看存储过程或函数的创建代码

show create procedure proc_name;

show create function func_name;


分享标题:mysql存储过程怎么导 mysql存储过程导致数据库崩溃
当前URL:http://cxhlcq.com/article/ddsspis.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部