mysql实验训练4-数据库系统维护.docx
- 文档编号:18836983
- 上传时间:2024-01-03
- 格式:DOCX
- 页数:18
- 大小:3.59MB
mysql实验训练4-数据库系统维护.docx
《mysql实验训练4-数据库系统维护.docx》由会员分享,可在线阅读,更多相关《mysql实验训练4-数据库系统维护.docx(18页珍藏版)》请在冰点文库上搜索。
实验训练4:
数据库系统维护
实验目的:
基于实验1创建的汽车用品网上商城,练习创建用户、权限管理,数据库备份与恢复方法,数据导出导入的方法,体会数据库系统维护的主要工作。
实验内容:
1.数据库安全性
【实验6-1】建立账户:
创建一个用户名为‘Teacher’密码为‘T99999’的用户;创建一个用户名为‘Student’密码为‘S11111’的用户。
【实验6-2】用户授权:
将Shopping数据库上SELECT、INSERT、DELETE、UPDATE的权限授予‘Teacher’用户;将Shopping数据库上SELECT的权限授予‘Student’用户。
【实验6-3】以‘Teacher’用户身份连接Shopping数据库,分别执行SELECT、INSERT、DELETE、UPDATE、CREATE操作,查看执行结果;以‘Student’用户身份连接Shopping数据库,执行SELECT、INSERT、DELETE、UPDATE操作,查看执行结果。
2.数据库备份与恢复
【实验6-4】使用mysqldump工具对Shopping数据库进行备份,查看备份文件。
【实验6-5】对Shopping数据库启用二进制日志,并且查看日志。
【实验6-6】使用mysqldump工具对Shopping数据库进行恢复,查看恢复前后Shopping数据库的数据状态。
3.数据导入导出
【实验6-7】分别使用SELECT…INTO、MySQL命令、MySQLWorkbench完成Shopping数据库中会员表和汽车配件表的导出,查看导出结果。
【实验6-8】分别使用LOADDATA、MySQLIMPORT、MySQLWorkbench完成Shopping数据库中会员表和汽车配件表的导入,查看导入结果。
=====================================================================================================================
实验训练4:
数据库系统维护
1.数据库安全性
【实验6-1】建立账户:
创建一个用户名为‘Teacher’密码为‘T99999’的用户;创建一个用户名为‘Student’密码为‘S11111’的用户。
【实验6-2】用户授权:
将Shopping数据库上SELECT、INSERT、DELETE、UPDATE的权限授予‘Teacher’用户;将Shopping数据库上SELECT的权限授予‘Student’用户。
【实验6-3】以‘Teacher’用户身份连接Shopping数据库,分别执行SELECT、INSERT、DELETE、UPDATE、CREATE操作,查看执行结果;以‘Student’用户身份连接Shopping数据库,执行SELECT、INSERT、DELETE、UPDATE操作,查看执行结果。
插入数据;
新建数据库:
用户‘Student’查询:
删除;
2.数据库备份与恢复
【实验6-4】使用mysqldump工具对Shopping数据库进行备份,查看备份文件。
【实验6-5】对Shopping数据库启用二进制日志,并且查看日志。
【实验6-6】使用mysqldump工具对Shopping数据库进行恢复,查看恢复前后Shopping数据库的数据状态。
3.数据导入导出
【实验6-7】分别使用SELECT…INTO、MySQL命令、MySQLWorkbench完成Shopping数据库中会员表和汽车配件表的导出,查看导出结果。
如果在employee表中包含了中文字符,使用上面的语句则会输出乱码。
此时,加入CHARACTERSETgbk语句即可解决这一个问题。
修改SQL代码如下:
SELECT*FROMshopping.`autoparts`INTOOUTFILE'C:
/Users/Administrator/Desktop/68/cc/a.txt'
CHARACTERSETgbk
FIELDS
TERMINATEDBY'\、'
OPTIONALLYENCLOSEDBY'\"'
LINES
STARTINGBY'\>'
TERMINATEDBY'\r\n';
Mysqldump导出:
mysqldump-uroot-pshoppingcategory3>C:
/Users/Administrator/Desktop/68/cc/a3.sql
图形化导出:
【实验6-8】分别使用LOADDATA、MySQLIMPORT、MySQLWorkbench完成Shopping数据库中会员表和汽车配件表的导入,查看导入结果。
LOADDATAINFILE"C:
/Users/Administrator/Desktop/68/cc/lbin-log000001.txt"
INTOTABLEshopping.`autoparts`;
mysqlimport–uroot-p123456--low-priority--replacejmeterC:
\Users\Administrator\Desktop\68\99.txt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- mysql 实验 训练 数据库 系统维护