mysql备份和还原、数据库迁移、函数和存储过程

1,常用的数据库备份函数,备份之后函数和存储过程是缺失的;例如下方语句

mysqldump --opt -uroot -phxhy123456 -h 127.0.0.1 -p3306 jf 1>D:\mysqlBackup\2020-10-22.sql

2,需要单独备份函数和存储过程【操作版本为mysql5.7.2】

2.1,在安装mysql服务的电脑操作:导出函数和存储过程

mysqldump -uroot -phxhy123456 -n -t -d -R --triggers=false -h 192.168.9.88 -P3306 yanjics-2021-04-12 >E:\2023fun33.sql

说明:

-d 表示--no-create-db,

-n表示--no-data,

-t表示--no-create-info,

-R表示导出function和procedure

--triggers=false表示不导入触发器

提示:假如导出报错,试试其他数据库实例;

 2.2,导入测试:使用navicate

2.2.1,删除所有的函数,做测试

 2.2.2,选择刚才的文件,导入

 

 2.2.3,关闭实例,重新打开;核对导入成功的函数和存储过程数量;

2.3,使用cmd导入

3,以上测试都不成功的:可以通过网络方式,结合navicate工具,同步结构;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值