全!最详细的mysql新手安装教程

数据库排名:Oracle,mysql和 Microsoft SQL Server 仍占据前三名。

Mysql是什么?

mysql是一个关系型数据库软件,由瑞典MySQL AB公司开发,目前属于Oracle公司。

为什么使用mysql?

1)mysql是开源的,所以你不需要支付额外的费用就能使用。

2)mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

3)mysql使用标准的SQL数据语言形式。

4)mysql可以允许于多个系统上,并且支持多种语言。这些编程语言包括R、Python、Java、PHP、、Ruby等。

mysql分为服务端安装和客户端安装。mysql服务端是数据库软件本身用于存放数据,mysql客户端工具用于从服务端获取数据。

下面是Mysql服务端在windows电脑上的详细安装步骤。

Mysql安装步骤

一、下载mysql

Mysql官网(MySQL Community Downloads)https://www.mysql.com/

进入mysql官方网站后,按下图顺序点击“Downloads”->’Community’->“MySQL on Windows”->’MySQL Installer’进入下载页面。

MySQL 的官方下载地址:https://dev.mysql.com/downloads/mysql/

全!最详细的mysql新手安装教程

Mysql安装步骤

MSI Installer注意有两个,这两个有什么区别呢?

第一个(大小是10多M)是联网在线安装,会在线下载安装包。
第二个(大小是200多M)是离线安装,这里我们选这个,下载到本地进行安装。

点击“Downloda”进入下载页面。

虽然下载的是32为版本的,但是同时已经包含了64位版本

在下载页面,选择最下面的:No thanks,just start my download.,进入下载状态。

全!最详细的mysql新手安装教程

如果你懒的下载,可以在我微信公众号(猴子聊人物)中回复“资料”,从网盘下载:

全!最详细的mysql新手安装教程

下载完成后本地就有安装文件了:

全!最详细的mysql新手安装教程

二、安装mysql

1.双击安装软件开始安装

全!最详细的mysql新手安装教程

2.左边界面是安装到了哪一步,选择默认安装就可以,然后点击“next”。

3.检测需要的安装, 这里我们直接点击next

全!最详细的mysql新手安装教程

4.点击Execute开始安装

全!最详细的mysql新手安装教程

5.点击next

全!最详细的mysql新手安装教程

6.点击next

全!最详细的mysql新手安装教程

7.默认选第一个,点击“next”继续

8.默认,继续点击next

全!最详细的mysql新手安装教程

9.密码验证方式(Authentication Method)这一步很重要

第一个是强密码校验,mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选第一种方式,很可能你的navicat等客户端连不上mysql8。

所以这里一定要选第二个(下图红框的地方),因为我们后面使用mysql客户端navicat版本是9.X,它链接mysql用的是就是这个加密算法,所以这一步很重要。(重要的事情说三遍)

选完,点击next继续

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11611.html

(0)
江山如画的头像江山如画管理团队
上一篇 2023年1月28日 上午8:12
下一篇 2023年1月28日 上午10:11

99%的人还看了以下文章

  • 如何设置mysql自动更新创建时间和更新时间

    做项目时,希望:新增记录时,mysql自动将系统的当前时间set到创建时间和更新时间这两个字段中。更新记录时,mysql只update更新时间字段的时间。 设置mysql自动更新创建时间和更新时间的方法: 找到表中创建时间和更新时间的字段,将其修改为下列代码。创建时间字段 ‘creat_time’ timestamp NULL DEFAULT CURRENT…

    2018年12月24日
    5.2K0
  • 如何设计单元测试用例,单元测试快速入门教程四

    测试人员在实际工作中根据不同覆盖要求设计面向代码的单元测试用例,运行测试用例后至少应实现如下覆盖需求: 对程序模块的所有独立的执行路径至少覆盖一次; 对所有的逻辑判定,真假两种情况至少覆盖一次; 在循环的边界和运行界限内执行循环体; 测试内部数据结构的有效性等。 至少应设计覆盖如下需求的基于功能的单元测试用例: 测试程序单元的功能是否实现; 测试程序单元性能…

    2018年4月18日
    4.0K0
  • MVC详解:模型(Model)-视图(View)-控制器(Controller)

    MVC(模型-视图-控制结构)是软件开发中常用的一种架构模式。它强制性的将输入、处理和输出分开。使应用程序被分成三个核心部件:模型 (Model)、视图(View)和控制(Controller)。它们各自处理自己的任务,有效地分离存储数据和展示数据功能模块以降低它们之间的耦合度。 MVC体系结构: 模型层主要负责保存和访问业务数据,执行业务逻辑和操作。这一层…

    2020年2月23日
    5.0K0
  • 第一个Tkinter程序

    Tkinter(Python GUI编程)从入门到精通(一) 上一篇文章介绍什么是Tkinter?tkinter的优缺点,tkinter的开发工具。 今天我们在上一篇的基础上,开始给主窗口添加文本、按钮,并给按钮绑定一个事件,点击按钮弹出一个消息窗口。 创建label label=tk.Label(root,text=”hello GUI&#82…

    2022年8月25日
    8770
  • JSP三层架构开发学生管理系统源码-dao、entity、service、servlet

    表示层:MVC中的视图层和控制器层,前端通常为html css js jsp文件,后端例如Servlet文件,调用业务逻辑层业务逻辑层(Service):接受表示层的请求,先进行逻辑处理,后调用数据逻辑层,(增:查+增) 数据访问层(Dao):直接访问数据库的操作 通过三层架构,将表示层请求传递到数据访问层,数据访问层将结果返回至表示层 具体流程 开发环境:…

    2021年5月1日 编程开发
    1.5K0
  • object…object和object[]…object的区别

    object…object public int update(String sql, Object… params) throws SQLException { Connection conn = this.prepareConnection(); return this.update(conn, true, sql, params); }…

    2019年11月19日
    2.6K0

发表回复

登录后才能评论