MySQL的介绍--下载与安装--设置环境变量
MySQL的介绍
1.什么是数据库呢?
- 数据库(database,简称DB):是按照数据结构来组织,存储和管理数据的仓库.
- 数据库管理系统(Datatbase Manggement System,DBMS):是指数据库系统中对数据库进行管理的软件系统.
- 当今主流的数据库有那些呢?
- MySQL因为体积小速度快开放源码等特点备受欢迎,成为当今最流行的数据库管理系统之一
什么是MySQL?
- MySQL一个开源的关系型数据库管理系统
- 开源的意思是可以免费使用,不存在盗版什么的!
- MySQL的简介
- MySQL由瑞典MySQL AB公司开发,目前属于Oracle旗下产品
- MySQL语言是用于访问数据库的最常用的标志化语言
- MySQL分为社区版和商业版
2.下载与安装
1.进入MySQL官网:官网链接
2.点击:DOWNLOADS:DOWNLOADS链接
3.找点:MySQL Community (GPL) Downloads »并点击:MySQL Community Downloads链接
4.这里显示的是MySQL一些其他相关产品我们只需点击MySQL Community Server:
MySQL Community Server链接
5.这里我们点击下载安装包:GO to Download Page下载安装包链接
6.我们点击本地安装包下载:下载本地安装包链接
7.我们点击NO thanks, just start my download即可下载
3.安装MySQL
1.首先出现的是安装类型的页面这有五项:1.默认项开发者用的.2.仅服务器.3.仅客户端.4.全部.5.自定义
2.这里选择第五项自定义来说一下:
- 这里我们需要从安装程序中可以安装的产品当中选择我们所需要
3.首先看MySQL severs 这一项是我们必须安装的!
选择MySQL severs并点击绿色小箭头
4.再来看Applications
4.1.第一项是MySQL Workbench是图形化界面工具
4.2.第二项是MySQL for Visual Studio是服务器资源管理器
4.3.第三项是MySQL Shell是提供一个命令工具
4.4.第四项是MySQL Router是一个轻量级中间件,用来实现负载均衡和高可用功能 - 选择MySQL Workbench是图形化界面工具—>其他的看自己需求安装!
5.第三大项MySQL Connectors----->MySQL连接器
-
5.1.MySQL Connectors-里面有五小项分别是
Connector/ODBC 连接方式,用于windows,linux等平台上的其他通用工具连接Mysql
Connector/C++ C++ 开发,连接MySql
Connector/J Java开发,连接Mysql
Connector/NET NET开发,连接MySql
Connector/Python Python开发,连接MySql- 选择Connector/ODBC 连接方式,用于windows,linux等平台上的其他通用工具连接Mysql和 Connector/J Java开发,连接Mysql----->其他的看自己需求安装!
-
6.第四项Documentation —> MySq的相关l文档
-
-
Documentation —> MySq的相关l文档—里有两项选择分别是
MySql Documentation MySql离线文档
Simples and Examples 简单案例 -
选择MySql Documentation MySql离线文档 和 Simples and Examples 简单案例
7.点击Next下一步.进入这种页面
配置MySQL数据库
8.点击Execute进行安装,等待完成,完成以后点击Next进入配置界面
9.点击Next下一步进入设置数据库的密码
密码随机不强求.但会有密码强度提示列如:
这里提示的就是弱了>在开发当中都设计的比较复杂一点,但在学习中可以设置简单一点的!
9.1.点击Add User 就是可以添加其他的用户!
9.2点击下一步Next
10.配置MySQL的名称(可以自定义)
-
这里看自己的需求是否勾选自动启动
-
点击Next下一步
-
11.准备执行页面
点击Exeute执行之后会自动的安装这些选项 .安装以后点击Finish -
12.返回安装程序的页面
-
点击Next下一步进入设置
-
然后点击Finisch.就安装完成了
查看电脑服务里是否有MySQL服务
点击电脑搜索,搜索服务并打开
- 找到自己设置的MySQL服务名
在这里我刚刚没有设置自动启动 则需要设置自动启动 右键点击启动(设置了自动启动则不需要)
启动页面
启动成功
启动以后我们来看一下是否可以登录MySQL 召唤命令窗口 win键+R 输入cmd
在命令窗口输入 mysql -u(自己定义的用户名或者系统默认的) -p(设置的密码)
提示 mysql不是内部或外部命令;说明系统找不到这个命令 我们看一下命令在哪里呢?
安装目录
我的电脑–>C盘—>Program Files—>MySQL—>MySQL Server 8.0—>bin(这里面就是一些可执行的文件其中就有所说的这样的可执行的程序)
我们在打开命令窗口输入 MySQL的安装地址到bin目录下
再次输入 登录指令mysql -u(自己定义的用户名或者系统默认的) -p(设置的密码)
这样我们就登录成功了!但是发现每次登录的时候需要改变文件到bin目录下是不方便的所以要设置一下环境变量!这样可以保证在任何情况下都可以调用bin目录里面的文件
设置环境变量
1.右键计算机—>更改设置—>高级—>环境变量–>找到Path—>编辑—>新建—>把bin目录添加进去
*注意win7系统 需要加分号! 点击确定
再次确定就好了,再来试试,召唤命令窗口 win键+R 输入cmd—>在命令窗口输入 mysql -u(自己定义的用户名或者系统默认的) -p(设置的密码)
了解MySQL的目录结构
- bin目录:用于存储一些可执行的文件,如mysql.exe等.
- include目录;用于存储包含的一些头文件,如mysql.h等.
- lib目录;用于存储一些库文件
- share目录;用于存储错误信息,字符集文件等.
- 在5.7版本还有
- data目录;用于放置一些日志文件以及数据库.
- my.ini文件;数据库的配置文件.
了解一下下my.ini文件
my.ini文件由二部分客户端和服务端
我们先看看客户端
port(端口号默认的)=3306 mysql的客户端默认的字符集是utf-8
- 我们再来看看服务器部分
-
服务器的端口号port=3306
basedir="C:/Program Files/MySQL/MySQL Server 5.7/"是MySQL的安装路径
datadir=C:/Program Files/MySQL/MySQL Server 5.7/Data文件所在路径
character-set-server=utf8 服务器的字符集-utf8
default-storage-engine=INNODB创建新表是默认存储引擎是INNODB
简单了解一下就好了
本文地址:https://blog.csdn.net/weixin_50308479/article/details/109465058