MySQL概述

博客介绍了数据库具体使用流程,列举了提供数据库服务的软件,如 MySQL、Oracle 等。说明了选择数据库软件的考量因素,包括开源或商业、是否跨平台、适用公司类型等。还阐述了 MySQL 特点、关系型与非关系型数据库存储方式,以及数据库软件、数据库和数据仓库的概念,并提及 MySQL 安装、启动和连接。
  • 数据库的具体使用流程
    在这里插入图片描述
  • 提供数据库服务的软件:
    MySql、Oracle、SQL_Server、DB2、MongoDB、MariaDB
  • 如何选择使用哪个数据库软件:
    开源软件:MySQL、MariaDB、MongoDB
    商业软件:Oracle、DB2、SQL_Server
    是否跨平台:SQL_Server(微软)不跨平台
    公司类型:商业软件->政府部门、金融机构
    开源软件->游戏网站、购物网站、论坛网站…(民用)
  • MySQL特点
    关系型数据库、跨平台、支持多种编程语言
  • 关系型数据库特点:
    (1)数据是以行和列(表格)的形式去存储的
    (2)表中的每一行叫一条记录,每一列叫一个字段
    (3)表和表之间的逻辑关联叫关系

示例:
关系型数据库中存储(以相互关联的表)
在这里插入图片描述
非关系型数据库中存储(以键值对形式)

在这里插入图片描述

  • 数据库软件、数据库、数据仓库的概念
    数据库软件:软件、看得见、可操作、实现数据库的逻辑功能
    数据库:是一种逻辑概念,用来存放数据的仓库,侧重于存储
    数据仓库:从数据量上来说,比数据库庞大的多,主要用于数据分析和数据挖掘
  • 数据库与数据仓库对比:
数据库:user表
数据仓库:哪个时间段用户登录量最高,哪个用户一年购物最多
  • MySQL的安装
Ubuntu安装MySQL服务
(1)安装服务端
	sudo apt-get install mysql-server
(2)安装客户端
	sudo apt-get install mysql-client 
(3)Ubuntu安装软件
	1、sudo apt-get update  访问/etc/apt/sources.list中的
每个网址,读取软件列表,保存到本地/var/lib/apt/lists
	2、sudo apt-get upgrade  把本地已安装软件与刚下载的软件
列表进行对比,如果发现已安装软件版本低,则更新	
	3、sudo apt-get -f install  修复依赖关系
Windows安装MySQL
(1)下载MySQL安装包
	mysql-installer***5.7.***.msi
(2)按照教程去安装

教学:5.7
最新:8.0 	MySQL被收购后进行的更新
  • 启动和连接MySQL服务
1、服务端启动
	1 查看MySQL状态
		sudo /etc/init.d/mysql  status
		sudo /etc/init.d/mysql start | stop | restart
2、客户端链接
	1  命令格式
		mysql -h主机地址 -u用户名 -p密码
		mysql -hlocalhost -uroot  -p
	2 本地连接可省略 -h 选项
		mysql -u root -p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值