MySQL的基本认识和安装
MySQL本质
'''数据库的本质其实就是CS架构的软件'''
CS架构有服务端和客户端,因此MySQL数据库也自带了服务端与客户端。
数据库的分类
市面上有许许多多的数据库,但大致分为了两类,分别是关系型数据库和非关系型数据库。
1.关系型数据库:MySQL、Oracle、SqlServer、PostgreSQL、sqlite、MariaDB、db2、access
2.非关系型数据库:Redis、memcahce、MongoDB
MySQL属于开源免费的关系型数据库,主要使用了SQL这种交互格式。
MySQL下载和安装
官网下载:MySQLhttps://www.mysql.com/
1.版本问题
4.x版本之前的忽略,不够稳定。
5.6版本为最稳定的版本,推荐使用。
8.x版本为最新版本,看个人意愿下载。
2.下载
下载的mysql版本依据自己计算机进行选择,下载后是一个zip压缩包,进行解压。
3.mysql目录介绍
解压后,会如下图显示出相应文件
bin:存放启动文件的地方,其中,mysql.exe # 这个是mysql自带的客户端,mysqld.exe # 这个是mysql的服务端。
data:mysql的存储数据的地方
my-defalut.ini :这个是mysql的配置文件
README:说明文件
使用MySQL
1.先启动服务端,首先要去bin路径下找到mysqld.exe启动文件
2.启动客户端(新建一个cmd窗口出来),链接服务端(服务端的cmd窗口不能关闭)
3.ctrl + c是停止服务的
4. 把mysqld服务端所在的路径加入到环境变量中
5. 制作系统服务:
目的:就是可以随时关闭mysql的服务端,达到开启自启动,自关闭
(1)先关闭已经启动的服务端
(2)用管理员的身份打开cmd
mysqld --install
(用管理员的身份)
(3)启动服务
net start mysql
(用管理员的身份)
或者手动点击:任务管理器 》》》服务》》》MySQL》》》开启
#如何退出客户端:exit
6、连接成功!