mysql实习报告总结_MySQL上机实习报告(一)
一.实习内容
利用wamp进行MySQL上机实习,建立数据库和一个学生信息表,并能对建的表进行数据插入、修改、查询和删除等内容。
二.实习目的
能将课堂上所学的内容运用到实际的上机操作中,进一步加深和巩固所学的知识,通过上机了解在课堂上没学到的或是没有重视的内容,真正的去掌握MySQL。
三.实习步骤
1.建立数据库
(1)首先查看服务器上的数据库
使用show语句查看当前的数据库
输入:show databases;
输出:mysql> show databases;
4 rows in set (0.00 sec)
(2)建立自己的数据库
利用create database创建数据库CXL;
输入:create database CXL;
输出:Query OK, 1 row affected (0.02 sec)
则数据库创建成功。
2.建立数据库表
(1)数据库建好以后,我们在所建的数据库中建立一个学生个人信息表,首先需要进入建好的数据库。
输入:use cxl;
输出:Database changed
这样就进入了之前建好的数据库里。
(2)创建数据表
首先进入建好的数据库中看看库里有哪些表;
输入:show tables;
输出:Empty set (0.00 sec)
这说明在刚刚建立好的库里没有任何的表;接下来需要在所建的数据库CXL里建立学生信息表,使用create table创建表cxl。表的内容包括学生的ID,姓名,性别,专业,班级和电话号码。
输入:create table cxl
-> (
-> ID int(11) not null,
-> NAME char(50) not null,
-> SEX char(5) not null,
-> MAJOR char(50) not null,
-> Classnumber int(11) not null,
-> Phonenumber char(11) not null,
-> PRIMARY KEY (ID)
-> )ENGINE=InnoDB;
输出:Query OK, 0 rows affected (0.15 sec)
这说明表cxl已经建好.
3.插入数据
(1)创建了一个表后,我们可以看看刚才做的结果,看看所做的表格的结构是什么样的。
输入: describe cxl;
输出:
6 rows in set (0.01 sec)
使用select命令来查看表中的数据:
输入:select * from cxl;
输出:Empty set (0.00 sec)
这说明刚才创建的表还没有数据。
(2)往表中接入一条数据;
输入:insert into CXL
-> values('2147483647',
-> 'cxl',
-> 'm',
-> 'tongxin',
-> '075134',
-> '13006398198');
输出:Query OK, 1 row affected, 1 warning (0.13 sec)
说明一条数据插入成功。
(3)查看插入的数据,
输入:select * from cxl;
输出:
1 row in set (0.00 sec)
(4)同时插入多数据,一条一条的插入数据不仅麻烦而且容易出错,只要使每条insert语句中的次序名相同即可同时插入。
输入:mysql> insert into cxl
-> values('12343','zjh','f','tongxin','075143','13305614891'),
-> ('12342','als','f','tongxin','075143','13304269841'),
-> ('12341','ylc','m','tongxin','075134','13556469841'),
输出:Query OK, 3 rows affected (0.38 sec)
Records: 3 Duplicates: 0 Warnings: 0
说明多条数据插入成功。
(5)查看插入的所有数据;
输入:select * from cxl;
输出:
select * from cxl;
7 rows in set (0.00 sec)
4.更新数据
电话号码更改后,表格需要更新,在更新中使用update语句;
输入:mysql> update cxl
-> set Phonenumber='18607120978'
-> where Phonenumber=13006398198;
输出:Query OK, 0 rows affected (0.09 sec)
Rows matched: 0 Changed: 0 Warnings: 0
说明数据更新成功;
用select查看更新后的表格;
输入:select * from cxl;
输出:
mysql> select * from cxl;
7 rows in set (0.00 sec)
则表格更新成功。
5.删除数据
有时候表格中的数据需要删除,使用delete语句进行删除。
删除表中特定的行;
输入:delete from cxl
where ID=12345;
输出:Query OK, 1 row affected (0.15 sec)
说明数据删除成功
用select查看删除后的表格
输入:select * from cxl;
输出:
mysql> select * from cxl;
6 rows in set (0.00 sec)
四.实习心得
这次上机实习其实是比较顺利的,因为之前在上课时就已经下载安装好了的,在课后也有自己试验过。但是在实习时还是有一些小小的麻烦,在查看数据库,输入指令show databases时少打了一个‘s’,导致一直错误,问了同学也没解决,后面到网上查阅时才发现了这个问题。另外,在上机时,因为粗心将指令打错而导致错误的事也经常发生。而且MySQL不能回去修改,因此粗心带来了很多麻烦,所以在以后的实习中必须加倍小心!
mysql实习报告总结_MySQL上机实习报告(一)相关推荐
- 编译原理上机实习c语言小子集编译程序的实现报告,编译原理上机实习指导书(2015-11修改).pdf...
<编译原理上机实习>指导书 一.上机实习目的 理解编译程序的构造原理,掌握编译程序的构造方法与技术.通过实习,使学生既加深对 编译原理基础理论的理解,又提高动手能力,特别是提高软件设计能力 ...
- java上机实验报告(7)_Java上机实验报告
Java上机实验报告 Java上机实验报告 1. 实验目的 1. 通过练习熟练掌握java语法 2. 通过做独立做项目养成好的编程习惯 3. 熟练掌握用java开发小型项目的流程 4. 认识结构,理解 ...
- 二分法python上机实验报告_数值分析上机实验报告..doc
数值分析上机实验报告. 实验报告一 题目: (绪论) 非线性方程求解及误差估计 摘要:非线性方程的解析解通常很难给出,因此线性方程的数值解法就尤为重要.本实验采用两种常见的求解方法二分法.Newton ...
- matlab上机实习报告,matlab上机实习报告.doc
matlab上机实习报告 Matlab 上机实习实习内容一MATLAB基本操作 实习目的 掌握MATLAB的启动和退出: 熟悉MATLAB的命令窗口: 熟悉其它常用窗口和工具栏. 二.实习内容与步骤 ...
- matlab上机操作心得,Matlab上机实习实习报告
Matlab上机实习实习报告 本周我们进行了本学期第三个实习部分-Matlab上机实习.本次实习一星期,共做了八个部分.分别是:一.Matlab基本操作:二.MATLAB矩阵及其运算:三.Matlab ...
- c语言专业实习报告,C语言个人实习报告(范文1)
<C语言个人实习报告.doc>由会员分享,可免费在线阅读全文,更多与<C语言个人实习报告>相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索. 1.好的学 ...
- C语言报告算法分析,C语言实习报告范文
C语言实习报告范文 设计报告 一, 实验目的: 通过上机实习,熟练掌握循环语句.选择语句.指针以及结构体的运用技巧.在实习中通过实际操作,编写程序,发现问题,最后解决问题,提升对c语言实用性的理解,在 ...
- python实训报告5000字_实习报告5000字
实习报告 5000 字 建筑实习报告 5000 字一 我们这学期的前四周是毕业实习时间,之前我们分别进行了认识实习. 生产实习.建筑施工与管理实训,这次是毕业实习. 我们都很重视这次实习,因为这是我们 ...
- 北邮计算机实习网络爬虫设计报告,北邮计算机实习报告(含代码).doc
北邮计算机实习报告(含代码) 计算机实习报告 学院: 班级: 学号 序号: 姓名: 目录 一.魔方阵4 1.实验要求4 2.设计4 3.流程图4 4.功能实现5 5.应用5 6.界面5 二.动画设计6 ...
最新文章
- python的编程模式-使用简单工厂模式来进行Python的设计模式编程
- JAVA vs C++之速度—
- Activity、Task、应用和进程
- Java反射机制在UI自动化测试中的一个应用
- Functional Interface JDK1.8
- java 启动jar包JVM参数
- 大数据面试题——如何从大量数据中找出高频词
- Python高级编专题 - 类的创建与销毁
- 原来闭包也可以这么简单
- 数据挖掘概念与技术学习笔记(1)
- 《算法笔记》和《算法笔记上机训练指南》学习笔记汇总
- 计算机视觉中的图像扭曲
- flyway(数据库迁移工具)
- JavaScript Navigator
- R语言25-Prosper 贷款数据分析1
- Win10安装程序修复计算机,如何在Windows 10上使用安装介质引导或修复
- 【六芒星人群洞察】小红书品牌流量收割新路径
- VB.net中字符串转16进制,string转byte,串口发送文本直接转16进制数据
- 跨越新数字鸿沟,懂行共识激发共振效应,成就数字化转型最短路径
- 汽车操作系统攻防综述
热门文章
- popen 如何获取指令执行情况_Linux下使用popen()执行shell命令
- python3生成器与迭代器_Python3迭代器与生成器
- 关于Stateflow中chart输入事件的激活
- python基础--自定义模块、import、from......import......
- 拿去用,常见几种加密算法的Python实现
- Python网络编程——socket套接字实现UDP/TCP信息传输
- 如何基于 Flink 生成在线机器学习的样本?
- Python heapq库的用法介绍
- VS 2008中的jQuery Intellisense
- C实现web service