mysql --one-database_MySQL数分:安装及入门
此次,我们SQL进行项目实践,开始之前,我们需要对SQL进行简单了解。
SQL是什么?为什么学习SQL?如何使用SQL?使用SQL需要什么环境,如何安装?
我们分以下部分进行介绍,你也可以直接跳到自己感兴趣部分进行阅读~SQL是什么
如何安装数据库MySQL
如何安装Navicat
如何使用和操作
SQL是什么SQL 是用于访问和处理数据库的标准的计算机语言。
那问题又来了,数据库又是什么?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库
数据库有很多很多类型,这里我们介绍一下关系数据库:关系数据库是采用关系模型作为数据组织方式的数据库
计算机中,用来管理数据库的计算机软件,就是数据库管理系统,比如MySQL、Orical、SQL sever,此次我们使用MySQL。
(本教程适用Windows系统)
如何安装数据库MySQL到MySQL网站下载,按照自己电脑操作系统选择~Download MySQL Community Serverdev.mysql.com
然后就下载到了自己电脑里~
双击,安装,这里说安装过程中我遇到的问题,也避免大家踩坑:
1.提示需要安装.Net Framework
到官网Microsoft.NET下载自己需要的版本,一般报错界面会有提示,下载后安装;
2.提示One or more product requirements have not been satisfied
其他的步骤就不嗦了,感兴趣的同学可以看超级详细的mysql数据库安装指南。
最后,如何验证你的数据库是否安装成功呢?
输入密码后,如此显示,恭喜你,安装成功!
如何安装数据库Navicat首先到Navicat官网下载你需要的版本,下载后,进行安装;
这个安装要比MySQL安装简单,教程同样推荐看客户端navicat安装教程。
如何用Navicat客户端连接到数据库MySQL呢?“连接”-“MySQL”:输入连接名(随意起一个)和密码,点击“连接测试”:恭喜你,连接成功!
如何使用和操作
接下来,我们用Navicat进行简单练习操作:
建立以下4张表,并填录数据:
我们可以根据上变各表字段,发现表之间的关系,如下:
所以,在创建表过程中,对于建立关系的字段,定为“主键”;
表的创建、删除和更新
① 点击我们刚才创建的数据库demo2,鼠标右键点击-“打开连接”;
② 鼠标右键点击数据库demo2-“新建数据库”,命名“school”,注意:
③ 点击“school”数据库下的“表”,鼠标右键点击-“新建表”,录入信息,选择“学号”为主键:
④ 过程中,我们添加字段,可以选择“添加字段”(向下添加)和“插入字段”(向上插入);当然,通过点击“删除字段”,可以对该字段进行删除(也可以鼠标右键点击删除)
⑤ 保存,命名为“student”;
⑥ 按照以上步骤,新建“course”、“score”、“teacher”三个表:coursescoreteacher数据的插入、删除和更新
我们用SQL语言在表中录入数据:
点击“查询”,右键“新建查询”,出现编辑器,我们在编辑器中输入代码,然后“运行”、“保存”,命名;
① 学生表:记录数据
INSERT into student (学号,姓名,出生日期,性别) VALUES ('0001','A九','1992-06-24','女');
INSERT into student (学号,姓名,出生日期,性别) VALUES ('0002','大毛','1987-07-13','男');
② 课程表:记录数据
INSERT into course (学号,课程号,成绩) VALUES ('0001','0001',100);
INSERT into course (学号,课程号,成绩) VALUES ('0001','0002',99);
INSERT into course (学号,课程号,成绩) VALUES ('0002','0001',95);
INSERT into course (学号,课程号,成绩) VALUES ('0002','0002',95);
③ 成绩表:记录数据
INSERT into score (课程号,课程名称,教师号) VALUES ('0001','统计学','202099');
INSERT into score (课程号,课程名称,教师号) VALUES ('0002','计算机','201999');
④ 教师表:记录数据
INSERT into teacher (教师号,教师姓名) VALUES ('202099','大猴子');
INSERT into teacher (教师号,教师姓名) VALUES ('201999',NULL);
本次的学习,到这里先休息一下~后续我们会继续更新,感兴趣的你就收藏了吧~
参考
mysql --one-database_MySQL数分:安装及入门相关推荐
- mysql整站源码安装_MySQL入门01-MySQL源码安装
操作系统:CentOS 6.7 MySQL版本:5.6.30 1.前期准备 首先需要CMake,可以yum直接安装: ``` yum install cmake ``` 也可以官网 https://c ...
- mysql 窗口函数_MySQL数分:窗口函数
本次分享内容为SQL的窗口函数,内容主要有以下几点: 什么是窗口函数 如何使用窗口函数 聚合函数作为窗口函数 窗口函数的移动平均 什么是窗口函数 窗口函数在和当前行相关的一组表行上执行计算. 这相当于 ...
- mysql查询最小分数_MySQL数分:简单查询
前次文章我们对MySQL的安装和数据库.表的创建进行了介绍.A九姑娘:MySQL数分:安装及入门zhuanlan.zhihu.com 本次文章中的实例是基于上篇文章的数据库继续更新的内容~ **** ...
- mysql view 能和表关联吗_MySQL数分:复杂查询
此次分享的内容是MySQL的复杂查询. 同样,我们依旧先进入提问环节:如果A九需要经常性的对学生性别对应人数进行汇总,有没有什么便捷的方法? 答案是有的.我们可以使用创建一个"按性别汇总&q ...
- Mysql下载以及安装(新手入门,超详细)
一.Mysql下载 1.官网地址 https://www.mysql.com/ 2.或者百度搜索官网 3.找到Downloads按钮 4.找到社区版 5.找到对应电脑系统,这里选择Mysql on W ...
- 《 Linux的安装和入门 》
< Linux的安装和入门一 > 一.安装前的准备工作 如果你有WIN98系统,想装Linux,就注意了,你硬盘里的有用数据就要先备份,以防不测,令硬盘数据全部丢失了,如果熟悉了也没那么可 ...
- MySQL数据库 第1章:数据库入门
MySQL数据库 第1章:数据库入门 1.1 数据库基础 1.1.1 数据库概述 1.1.2 数据库技术的发展 1.1.3 三级模式和二级映像 1.1.4 数据模型 1.1.5 关系运算 1.1.6 ...
- Mysql灵魂总结,知识重点,入门到精通,全细节,一篇到运维!
目录 数据库概念 数据库分类 网络数据库 层级数据库 关系数据库 关系型数据库 基本概念 典型关系型数据库 SQL介绍 SQL基本介绍 SQL分类 MySQL基本介绍 启动和停止MySQL服务 登录和 ...
- Python:Scrapy的安装和入门案例
Scrapy的安装介绍 Scrapy框架官方网址:http://doc.scrapy.org/en/latest Scrapy中文维护站点:http://scrapy-chs.readthedocs. ...
- windows下nodejs express安装及入门网站,视频资料,开源项目介绍
windows下nodejs express安装及入门网站,视频资料,开源项目介绍,pm2,supervisor,npm,Pomelo,Grunt安装使用注意事项等总结 第一步:下载安装文件 下载地址 ...
最新文章
- GWT EJB3 Maven JBoss 5.1集成教程
- 前端学习(2788):完成图片商品数据页面渲染
- 圣诞节生成头像微信小程序源码1.3.0
- P3819 松江1843路
- python是什么 自学-你们都是怎么自学python的?
- 基于rdf的php编程,RDF 简介
- 如何做思维导图?用这两个软件就可以了
- 以存储为例说明设备busy的解决方法
- 5G 第五代移动通信系统你知多少?
- ちょっとした難しい言葉まとめ③
- 华厦眼科上市:募资31亿市值393亿 挂靠厦门大学
- 扣扣浏览器mini java_WebQQ Mini各种浏览器试用
- 数据结构与算法之基础概述
- 用扫地机器人楼下吵吗_关于扫地机器人噪音的一些知识
- 微凉大大,教你一步一步在linux中正确的安装Xcache加速php。
- 小程序订阅消息流程及案例
- Unity Shader实现图像渐变
- (一)图像文字检测论文:CTPN方法
- 计算机教师资格教案,小学信息技术教师资格证面试教案:操作系统新相识
- 六、python操作mysql篇(黑马程序猿-python学习记录)
热门文章
- React 毁了 Web 开发?
- Linux 下杀毒软件 CPU 占用率为何持续升高
- 华为王成录:鸿蒙 OS 不是安卓、iOS 的拷贝;拼多多回应「删除手机照片」事件 | 极客头条...
- 开发者点评GitHub 暗黑模式:太暗了
- 抖音举办平台治理开放日 半年捣毁25个黑产团伙
- AI 看脸算命,3 万张自拍揭露:颜值即命?
- 1415120000,华为这个数字赞爆!
- 苹果 AirPods 只能是 iPhone 的配件吗?
- 周鸿祎回应年会特等奖「免裁券」;微信放开 5000 人好友上限;Firefox 72 正式发布| 极客头条...
- Python 分析到底是谁操纵《庆余年》上了热搜?