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

数据库备份与还原

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

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

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

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

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

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

 

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

2、还原:mysql -uroot -p123456 test_17

 

注: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基础学习第十五课(数据库的备份和还原)_第2张图片

 

 

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

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

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

 

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

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

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

 

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

Show procedure status\G

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

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

举例说明

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

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

你可能感兴趣的:(MySQL简单操作,mysql)