多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

头歌实践教学平台:MySQL-数据库管理(三下)

头歌实践教学平台:MySQL-数据库管理(三下) 第3关备份与恢复导入数据MySQL5.5中导入sql文件通常使用source命令source命令属于MySQL5.5的命令需要登陆数据库后执行其语句过程如下sourece 文件名.sql;具体语义说明source是导入命令文件名分为两种绝对路径名和相对路径名。source命令的语句很简单因为sql文件内包含了创建数据库表结构和表数据的SQL语句但在使用时有些注意事项。应用示例 (1)source C:\Users\LCL\Desktop\db1.sql;C:\Users\LCL\Desktop\db1.sql是绝对路径名系统会按照给定的路径寻找sql文件。应用示例 (2)create database db1use db1;source tb1tb2.sql;导入只有数据表的sql文件时需要先选择数据库然后再导入tb1tb2.sql是相对路径名系统会在当前命令行所在文件环境中寻找sql文件。编程要求本关的任务为公司已经创建了数据库db1请将员工信息表emp和部门信息表dept导出存在一个sql文件内进行备份同时原有的工资信息表sala被意外删除请从保存的备份sql文件中恢复原有数据。【注意】员工信息表emp和部门信息表dept导出文件名为emp-dept.sql存储在/home/db1/backup/路径下原有的工资信息表sala的备份sql文件的绝对路径名为/home/db1/backup/sala.sql导出文件时用root用户身份登陆登陆密码为123123,数据库所在主机为127.0.0.1即本地登陆时没有选定数据库。测试说明我们已经登录了MySQL你只需要在右侧代码窗口输入MySQL语句实现以上操作平台将自动编译你输入的MySQL语句。请注意语句的格式请不要删去注释信息成功通关后预计输出success-数据导出成功success-恢复数据成功可得一夜安眠勤劳一生勤劳一日。可得幸福长眠。——达·芬奇开始你的任务吧祝你成功如果你觉得这一关的内容对你有帮助请你在下面点赞。//请在下面输入将员工信息表emp和部门信息表dept导出的命令行语句/*********begin*********/mysqldump -uroot -p123123 -h127.0.0.1 db1 --tables emp dept /home/db1/backup/emp-dept.sql/********* end *********///请在下面输入从备份sql文件中恢复工资信息表sal的MySQL语句/*********begin*********/use db1;source /home/db1/backup/sala.sql;/********* end *********/有任何问题都可以随时关注私信
返回列表