MySQL数据库实验:任务二 表数据的插入、修改及删除
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL数据库实验:任务二 表数据的插入、修改及删除,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3382字,纯文字阅读大概需要5分钟。
内容图文
![MySQL数据库实验:任务二 表数据的插入、修改及删除](/upload/InfoBanner/zyjiaocheng/502/344fe4de2c4e45279025b00653398aee.jpg)
目录
- 任务二 表数据的插入、修改及删除
- 一、利用界面工具插入数据
- 二、数据更新
- (一)利用MySQL命令行窗口更新数据
- (二)利用Navicat for MySQL客户端工具更新数据
- 三、数据库的备份与还原
- 1.备份转储数据库
- 2.还原数据库
任务二 表数据的插入、修改及删除
@
班级 | 姓名 |
---|---|
软件工程16-9班 | 洪燕妮 |
【实训目的与要求】
1、利用MySQL命令行窗口进行增、删、改数据操作;
2、利用界面工具进行增、删、改数据操作。
【实训原理】
MySQL的增、删、改数据操作命令。
【实训步骤】
一、利用界面工具插入数据
利用Navicat for MySQL客户端工具插入数据,在SM数据库中创建表结构后,输入如下数据:
二、数据更新
讲解:如果用客户端需要输入以下命令:(字符集和对齐)
set character_set_results=GB2312;
charset gbk
(一)利用MySQL命令行窗口更新数据
利用INSERT、UPDATE、DELETE命令更新数据库表中的数据。
1.INSERT语句
说明:请针对SM数据库进行INSERT操作
(1)请将自己的学号、姓名、性别、出生日期等信息插入Student表中。
讲解:insert into 表名(列名1,列名2,....)values(值1, 值2,.....);
命令:
? INSERT
-> INTO student(SNo,SName,SSex,SBir,Scredits)
-> VALUES (‘16044905‘,‘洪燕妮‘,‘女‘,‘1997-12-12 00:00:00‘,10);
截图:
(2)新建一个表fstu,与表student表的结构完全相同,把student表中所有女同学的记录插入到表fstu中。
- 提示:先新建与表student表的结构完全相同的fstu表,再将student表中所有女同学的记录插入到表fstu中。
讲解:
1.既复制表结构又复制表内容的SQL语句
Create table 新表名 as select * from 旧表名;
2.只复制表结构不复制表内容的SQL语句
Create table 新表名 as select * from 旧表名 where 1=2;
插入一组符合要求的数据
insert into fstu
select * from student where SSex=‘女‘;
执行下列语句,是否正确,若错误,进行修改。
**命令:
? INSERT INTO fstu
-> SELECT *
-> FROM student
-> WHERE SSex=‘女‘;
截图:**
2.UPDATE语句
- 说明:请针对SM1数据库进行UPDATE、DELETE操作
(1)将Course表中的“学分”字段的值统一加1。
命令:
? UPDATE course
-> SET CTerm+1;
截图:
修改之前
修改之后
(2)将Student表中的学生“刘宏”的性别更改为“女”,总学分改为10。
命令:
? UPDATE student
-> SET SSex=‘女‘,Scredits=10
-> WHERE SName=‘刘宏‘;
截图:
修改之前
修改之后
3.DELETE语句
- 说明:请针对SM1数据库进行UPDATE、DELETE操作。首先用备份和还原操作将SM1数据库填入数据。
(1)将SC表中的所有数据全部清除。
命令:
? DELETE
-> FROM sc;
截图:
(2)将Student表中的学生“郝枚”的记录删除。
命令:
? DELETE
-> FROM student
-> WHERE SName=‘郝枚‘;
截图:
(二)利用Navicat for MySQL客户端工具更新数据
- 1.插入
- 2.修改
- 3.删除
注意:执行更新操作时应保持数据的完整性。
三、数据库的备份与还原
1.备份转储数据库
将SM数据库进行备份,转储生成 .sql文件。
方法:(右击)数据库名(SM)→(在快捷菜单中选择)转储SQL文件…
2.还原数据库
利用数据库SM生成的脚本文件.sql文件还原到SM1数据库。
方法:(右击)数据库名(SM1)→(在快捷菜单中选择)运行SQL文件…
【实训总结】
输入中文字符确定后变成问号,百度知道是字符的问题需要修改字符
在命令行中输入show VARIABLES like ‘character%‘; 查看当前字符集
改变字符集:
mysql> SET character_set_client = utf8 ;
mysql> SET character_set_connection = utf8 ;
mysql> SET character_set_database = utf8 ;
mysql> SET character_set_results = utf8 ;
mysql> SET character_set_server = utf8 ;
修改成功。
经过老师的讲解学习到简便的改变字符集的方法:
set character_set_results=GB2312;
charset gbk 对齐格式
MySQL数据库实验:任务二 表数据的插入、修改及删除
标签:结构 图片 RoCE ima create col cli from gbk
本文系统来源:https://www.cnblogs.com/hynazwaa/p/9949833.html
内容总结
以上是互联网集市为您收集整理的MySQL数据库实验:任务二 表数据的插入、修改及删除全部内容,希望文章能够帮你解决MySQL数据库实验:任务二 表数据的插入、修改及删除所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。