Loading... # MySQL概念及作用 - 能够说出数据库的作用 - 能够说出数据库的组成部分,以及各部分作用 数据库就是以一定格式的数据的集合,通俗来看数据看就是用户计算机上一些具有特殊格式的数据文件的集合。 ![1573265863210.png][1] # 数据库分类及特点 知道 关系型数据 和 非关系型数据库的区别 一般情况下,可以将数据库分为**关系型数据库**和**非关系型数据库** ## 关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库,简单来说,关系模型指的就是二维表格模型,二一个关系型数据库就是二维表及其之间的关系所组成的一个数组组织 ![1573266378253.png][2] ![1573266571839.png][3] ## 非关系型数据库 非关系型数据库,又称为`NoSQL` 意为不仅仅是SQL,对NoSQL最普遍的定义是“非关联的”,强调Key-Value的方式存储 ![1573266773309.png][4] # 数据库管理系统 - 知道数据库和数据库管理系统之间的关系 ## 介绍 数据库管理系统是为管理数据库而设计的软件系统,包括三大部分 > 数据库文件集合,主要是一系列的数据文件,作用是存储数据 > > 数据库服务端,主要负责对数据文件以及文件中的数据进行管理 > > 数据客户端,主要负责和服务端通信,向服务传输数据或者从服务端获取数据 ![1573266934865.png][5] 他们之间的关系: > 数据库指的是一些 ![1573267134050.png][6] ## SQL语句 SQL语句的作用是实现数据库客户端和服务端之间的通信 SQL(Structured Query Language)是结构化查询语言,是一种用来操作RDBMS的数据库语言,当前几乎所有关系型数据库都支持使用SQL语言进行操作。 - SQL语句主要分为: - **DQL:数据库查询语言,select** - **DML:数据操作语言,insert、update** - TPL:事务处理语言 - DCL:数据控制语言 - DDL:数据定义语言,create ## 关系型数据库管理系统-RDBMS ## 关系型数据库核心元素 - 数据行(记录) - 数据列(字段) - 数据表(数据行的集合) - 数据库(数据表的集合) ![1573267788949.png][7] # MySQL环境搭建 - 知道MySQL数据库安装方法 - 能够使用 navicat 管理工具连接MySQL数据库 ## 1、数据库安装 服务器端安装 ``` apt-get install mysql-server ``` 启动 ``` service mysql start ``` 查看进程是否存在mysql服务 ``` ps ajx|grep mysql * ps 查看当前系统进程 -a 显示所有用户进程 -j 任务格式显示进程 -x 显示无控制终端进程 ``` - 停止服务 ``` service mysql stop ``` - 重启服务 ``` service mysql restart ``` ## 2、Mysql配置文件 - 配置文件目录为`/etc/mysql/mysql.conf.d/mysqld.cnf` 主要配置项如下: ![1573269053546.png][8] > bind-address表示服务器绑定的ip,默认为127.0.0.1 > > port 表示端口,默认为3306 > > datadir 表示数据库目录,默认为var/lib/mysql > > general_log_file 表示普通日志,默认为/var/log/mysql/mysql.log > > log_error 表示错误日志,默认为/var/mysql/error.log ## 3、客户端的安装 ## 4、命令行客户端 - 最基本的连接命令如下,输入后回车 ``` mysql -u root -pmysql ``` - 按crtl+d 或 输入退出 ``` quit ``` [1]: http://assets.z2blog.com/usr/uploads/2019/11/2286673034.png [2]: http://assets.z2blog.com/usr/uploads/2019/11/3687824736.png [3]: http://assets.z2blog.com/usr/uploads/2019/11/4040189793.png [4]: http://assets.z2blog.com/usr/uploads/2019/11/3000901502.png [5]: http://assets.z2blog.com/usr/uploads/2019/11/937328058.png [6]: http://assets.z2blog.com/usr/uploads/2019/11/45124080.png [7]: http://assets.z2blog.com/usr/uploads/2019/11/3640612596.png [8]: http://assets.z2blog.com/usr/uploads/2019/11/397464851.png Last modification:November 9th, 2019 at 11:11 pm © 允许规范转载