一、MySQL简介
1.介绍
1.1什么是数据库?
数据库:Database,按照数据结构来组织、存储和管理数据的仓库,简单来说就是存
储数据的仓库。一用来存放数据库对象(表、视图、函数、存储过程等)的一个容器。
数据库管理系统DBMS:用来管理数据的系统软件,常见:MySQL、Oracle、.MS
SQL Server、.DB2、Sysbase、Access等。
数据库系统的组成:数据库和数据管理系统。
1.2什么是MySQL?
MySQL:是一个开源的关系型数据库管理系统。由瑞典MySQL AB公司开发,后来被
Oracle公司收购,所以目前属于Oracle公司
特点:体积小、速度快、成本低、开源(源代码是开放的),中小型网站都使用MySQL
数据库。
版本:企业版Enterprise(收费的)、社区版community(免费的)
DBA:Database Administrator数据库管理员
二、实战部分
1、准备一台windows server2019的主机
2、安装windows server2019
3、下载mysql8.0版本
MySQL :: MySQL Community Downloads
点击windows下载
拖拽至虚拟机中安装
选择第三个
选择上面的
端口写3306 不区分大小写
下一步不改变继续下一步
下面安装实例数据库
输入密码
下一步直至此图
点击完成,即完成安装
安装Navicat
连接本地,出现1251 错误
进行以下操作
第一行是5.7兼容性密码设置
第二行是刷新状态
即可完成
第一行创建远程用户(可完成远程连接)
第二行给权限
三、MySQL登录与退出
1、MySQL登录
·本地登录
mysql -u用户名(root)-p密码 显式登录
mysq-u用户名(root)-p 隐式登录
·远程登录
mysql -h主机名或ip地址-u用户名(root)-p密码
2、MySQL退出
exit;
quit;
mysql服务的开启与停止
①鼠标的方式
windows+R-->services.msc-->mysql80-->右键-->启动或停止
②命令的方式
net start mysql80
net stop mysql80
3306端口
mf.msc 防火墙高级规则 入站规则
mysq配置文件
初学者不建议修改
提示:若要修改配置文件my.inl,就需要重启mysql服务.
四、Mysq安装方式之配置方式
1、mysqlf卸载
·控制面板win+R->运行->输入control->卸载程序-->与mysql有关组件>卸载。
安装包双击mysql--installer--community-8.0.39.0.msi
2,配置文件方式安装mysql
五,环境变量
设置环境变量
点击编辑
将MySQL路径复制过来
确定后便完成环境变量的设置
六,MySQL目录和配置文件
MySQL安装目录包括启动文件、配置文件、数据库文件和命令文件,具体如下:
bin目录:存放一些客户端程序和可执行脚本I
data目录:存放一些日志文件以及数据库
docs目录:存储一些版本信息
include目录:存放一些头文件
lib目录:存放一些库文件
share目录:存储错误消息文件、字符集等