- 数据库的具体使用流程

- 提供数据库服务的软件:
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
博客介绍了数据库具体使用流程,列举了提供数据库服务的软件,如 MySQL、Oracle 等。说明了选择数据库软件的考量因素,包括开源或商业、是否跨平台、适用公司类型等。还阐述了 MySQL 特点、关系型与非关系型数据库存储方式,以及数据库软件、数据库和数据仓库的概念,并提及 MySQL 安装、启动和连接。
2080

被折叠的 条评论
为什么被折叠?



