数据库的基础概念(Mac系统)
一、数据库的好处
1.可以持久化数据到本地
2.结构化查询
二、数据库的常见概念
1.DB:数据库,存储数据的容易
2.DBMS:数据库管理系统,又称数据库软件或者数据库产品,用于创建或管理DB
3.SQL:结构化查询语言,用于和数据库通讯的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言
三、数据库存储数据的特点
1.数据存放到表中,然后表再放到库中
2.一个库中可以有多张表,每张表具有唯一的表名来标识自己
3.表中有一个或多个列,列又称为“字段”,相当于java中的“属性”
4.表中的每一行数据,相当于java中的“对象”
四、常见的数据库管理系统
mysql oracle db2 sqlserver
MySQL的介绍
一、MySQL的背景
前身属于瑞典的一家公司,MySQL AB,08年被sun公司收购,09年被oracle收购
二、MySQL的优点
1、开源,免费,成本低。
2、性能高,移植性也好
3、体积小,便于安装
三、MySQL的安装
属于c/s架构的软件,一般来讲安装服务端
企业版
社区版
5.5 5.6 5.7 8.0
四、Mysql服务的启动和停止
方式一:通过命令行启动和停止
操作前需要进入管理员权限:输入命令 sudo su 回车后需要输入电脑的密码
启动:sudo /usr/local/mysql/support-files/mysql.server start
停止:sudo /usr/local/mysql/support-files/mysql.server stop
方式二:通过系统偏好设置的最小面一行的小海豚启动关闭
五、MySQL服务的登录和退出
通过命令行登录和退出 (也需要在管理员权限下进行)
登录:/usr/local/mysql/bin/mysql -u root -p 回车之后输入数据库的密码
退出:quit 退出数据库,exit 退出管理员权限