MySQL基础学习第十五课(数据库的备份和还原)

数据库备份与还原

知识点:数据库的备份和还原是在系统DOS命令行窗口中完成的。

如何进入系统DOS命令行窗口:

使用“微软键+R”打开“运行”对话框,之后在“运行”对话框输入cmd,按“确定”键即可进入系统DOS命令行窗口。

以下语句执行,无需输入 “;”号结束,直接按回车执行。

1、备份:mysqldump -uroot -p123456 two>c:/backup/two_17.sql

 

注:Two是备份的数据库,two_17.sql是备份的数据库文件。

2、还原:mysql -uroot -p123456 test_17<c:/backup/test.sql

 

注:test_17是还原的数据库,test.sql是原备份的数据库文件。

  1. 练习题(备份):在C盘新建一个名为“backup”文件夹,将数据库fuxi_23_1备份至“backup”文件夹中,备份文件名字为:fuxi_23_1.sql。并将备份文件拷贝到实验作业文件夹。
  2. 练习题(还原):将实验作业文件夹中的“four_student.sql”备份文件还原至数据库fuxi_23_1。(操作提示:先将备份文件拷贝至“backup”文件夹中,再进行还原)
  3. 练习题(存储过程):使用fuxi_23_1数据库,创建存储过程,代码如下:

 

 

 

请将以上代码输入并截图提交(截图mysql服务器窗口代码):

建议使用记事本文件输入以上代码,之后复制到mysql服务器执行。

 

完成代码输入后,调用存储过程:

Call proc_gender_grade_sum('女',@sum)查看返回结果,截图提交:

 

  1. 存储过程其他知识点
  1. 查看所有的存储过程语句

Show procedure status\G

  1. 查看存储过程的状态(如果查看的是当前数据库下的存储过程,无需”数据库名.”作为前缀)

Show create procedure 数据库名.存储过程名;

举例说明

  1. 删除存储过程语句(如果删除当前数据库下的存储过程,无需”数据库名.”作为前缀)

Drop procedure 数据库名.存储过程名;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值