任务一_MySQL基础&SQL入门

1.数据库的基本概念

1.1什么是数据库
1.数据库(DataBase) 就是存储和管理数据的仓库
2.其本质是一个文件系统, 还是以文件的方式,将数据保存在电脑上
1.2为什么使用数据库
数据存储方式的比较

存储方式 优点 缺点
内存 速度快 不能够永久保存,数据是临时状态的
文件 数据是可以永久保存的 使用IO流操作文件, 不方便

数据库 1.数据可以永久保存
2.方便存储和管理数据
3.使用统一的方式操作数据库
(SQL)
占用资源,有些数据库需要付费(比如Oracle数据库)

通过上面的比较,我们可以看出,使用数据库存储数据, 用户可以非常方便对数据库中的数据进行增加, 删除, 修改及查询操作。

1.3常见的数据库软件排行榜
2020年数据库排行

开发中常见的数据库

数据库名 介绍

MySql数据库 开源免费的数据库
因为免费开源、运作简单的特点,常作为中小型的项目的数据库首选。
MySQL1996年开始运作,目前已经被Oracle公司收购了. MySQL6.x开始收费
Oracle数据库 收费的大型数据库,Oracle公司的核心产品。安全性高

DB2 IBM公司的数据库产品,收费的超大型数据库。常在银行系统中使用

SQL Server MicroSoft 微软公司收费的中型的数据库。
C#、.net等语言常使用。
但该数据库只能运行在windows机器上,扩展性、稳定性、安全性、性能都表现 平平。
为什么选择MySQL ?
1.功能强大,足以应付web应用开发
2.开源, 免费

2.MySQL的安装及配置

2.1安装MySQL
详见 MySQL安装文档
2.2卸载MySQL

详见 M

MySQL阶段二_模块6相关推荐

  1. 【WY】MySQL 阶段二:实战案例 三:餐饮业日销售情况分析仪:Excel + SQL

    版权声明:本文为博主原创文章,未经博主允许不得转载. 文章目录 一.表结构信息 1.1 -bill.csv 1.2 -order.csv 1.3 -shop.csv 二.创建表并导入数据 三.数据处理 ...

  2. mysql三阶段提交_二阶段提交和三阶段提交

    一.2PC 2PC即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase).提交阶段(commit phase),2是指两个阶段,P是指准备阶段,C是指提交阶段 整个事务 ...

  3. mysql意见反馈表设计_一个基于PHP和MySQL的意见反馈模块的设计和实现

    一个基于PHP和MySQL的意见反馈模块的设计和实现杜大刚 [期刊名称]<计算机与现代化> [年(卷),期]2005(000)003 [摘要]本文涉及的意见反馈模块是一个基于PHP和MyS ...

  4. Shell脚本学习-阶段二十六-Web服务与端口

    文章目录-Shell阶段二十六-端口与服务对照表 前言 端口与Web服务对照表 简介 前言 端口与Web服务对照表 2端口:管理实用程序 3端口:压缩进程 5端口:远程作业登录 7端口:回显 9端口: ...

  5. Shell脚本学习-阶段二

    文章目录-Shell脚本学习阶段二 前言 shell脚本实操2 1.获取随机字符串或数字 2.定义一个颜色输出字符串函数 3.批量创建用户 4.检查软件包是否安装 5.检查服务状态 6.检查主机存活状 ...

  6. Mysql架构与内部模块

    Mysql架构与内部模块 演示环境: MySQL 5.7 存储引擎:InnoDB 一.一条查询SQL是如何执行的? 程序或者工具要操作数据库,第一步跟数据库建立连接. 1.通信协议 首先,MySQL ...

  7. 一生挚友redo log、binlog《死磕MySQL系列 二》

    一生挚友redo log.binlog 系列文章 前言 一.redo log 二.如何根据项目情况设置innodb_log_file_size 二.binlog 三.什么是两阶段提交 四.为什么需要两 ...

  8. MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结

    MySQL学习笔记_关于MySQL的字符类型VARCHAR长度知识总结 一.VARCHAR存储和行长度限制 1.VARCHAR(N)中,N指的是字符的长度,VARCHAR类型最大支持65535,指的是 ...

  9. Nodejs学习笔记(二)——模块

    [目录] Nodejs学习笔记(一)--基础之全局对象.包和npm Nodejs学习笔记(三)--同步和与异步之文件系统模块 Nodejs学习笔记(四)--http协议与服务器 Nodejs学习笔记( ...

最新文章

  1. Arduino学习笔记35
  2. 物联网协议Coap协议介绍
  3. 吴恩达机器学习系列课程--个人笔记
  4. log4cxx编译过程–linux
  5. 01python入门一
  6. [2]-使用busybox-1.17.2制作文件系统
  7. 告别3D Touch 2019款iPhone手机或将拿掉屏幕压感功能
  8. 洛谷——P1534 不高兴的津津(升级版)
  9. matlab三次样条拟合,【MATLAB编程】三次样条
  10. C语言程序设计如何输入两行,求c语言高手编一个程序,题目要求如下: 输入有多组数据。 每组数据两行。 第一行包含一个正整数n(...
  11. 2021年N1叉车司机免费试题及N1叉车司机模拟试题
  12. MS17010(永恒之蓝)漏洞复现
  13. i510300h和i710750h的区别 哪个好
  14. 初学cesium时的一些笔记,过于潦草看看就好
  15. ChatGPT 之后,再玩玩 Stable-Diffusion
  16. 清华大学计算机系学几年,清华大学16位学霸简历吓坏网友
  17. 给高特键轴开盖的操作技巧
  18. mysql免安装 默认密码_mysql5.17免安装的初始密码和重新设置密码
  19. win11安装mysql8.0.29最新压缩包版
  20. Spark-Spark Streaming(4)-- 部署、监控

热门文章

  1. ov5640帧率配置_vivo S7e游戏测试:三款热门游戏,帧率表现如何?
  2. weblogic10 配置 domian
  3. 推荐一款全能测试开发神器!1分钟快速上手!
  4. ssh导出数据库的数据到Excel表格
  5. iOS 手机照片上传服务器方向不对的原因以及解决方法
  6. 秦曾昌人工智能课程---3、机器学习中的哲学
  7. 反相比例运放反馈电阻并联电容和积分电路区别,以及积分电路中反馈电容并联电阻的区别。阻值和容值参数大小不同,电路性质也就不同了
  8. 《MLB棒球创造营》:走近棒球运动·德州游骑兵队
  9. 华为RH2288H V3服务器 从拆箱开始安装系统
  10. 摄像头模组 Golden Sample