标签:oracl 知识 数据库 编程语言 服务 表之间 安装mysql 开源 部门
一、MySQL概述
1、什么是数据库
数据库是一个存储数据的仓库
2、哪些公司在用数据库
金融机构、购物网站、游戏网站、论坛网站... ...
3、提供数据库服务的软件
1、软件分类:
MySQL、SQL_Server、Oracle、DB2、Mariadb、MongoDB ..
2、在生产环境中,如何选择使用哪个数据库软件
1、是否开源
1、开源软件
MySQL、Mariadb、MongoDB
2、商业软件
Oracle、DB2、SQL_Server
2、是否跨平台
1、不跨平台 :SQL_Server
2、跨平台
MySQL、Oracle、DB2、Mariadb、MongoDB
3、公司类型
1、商业软件:政府部门、金融机构
2、开源软件:游戏网站、购物网站、论坛网站...
4、MySQL特点
1、关系型数据库
1、关系型数据库特点
1、数据是以行和列的形式存储的
2、这一系列的行和列成为表
3、表中的每一行叫一条记录
4、表中的每一列叫一个字段
5、表和表之间的逻辑关联叫关系
6、关系型数据库的核心内容是 关系 即 二维表
2、示例
1、关系型数据库存储
表1、学生信息表
姓名 年龄 班级
张三丰 25 AID1712
金花婆婆 26 AID1711
表2、班级信息表
班级 班主任
AID1712 侯大大
AID1711 孙大大
2、非关系型数据库存储
{姓名:"张三丰",年龄:25,班级:"1712",班主任:"侯"}
{姓名:"张三丰",年龄:25,班级:"1712",班主任:"侯"}
2、跨平台
可以在Unix、Linux、Windows上运行MySQL服务
3、支持多种编程语言
Python、java、php、... ...
二、MySQL安装
1、Ubuntu安装MySQL服务
1、安装服务端
sudo apt-get install mysql-server
2、安装客户端
sudo apt-get install mysql-client
2、Windows安装MySQL服务
1、下载MySQL安装包(Windows)
mysql-install-**5.7**.msi
2、双击、按照教程安装即可
标签:oracl 知识 数据库 编程语言 服务 表之间 安装mysql 开源 部门
原文地址:https://www.cnblogs.com/weizitianming/p/9128569.html