首页 > 数据库 >MySQL的安装4000字详解(小白也能看得懂!!!!)

MySQL的安装4000字详解(小白也能看得懂!!!!)

时间:2024-09-07 14:54:29浏览次数:11  
标签:看得懂 4000 配置 mysql 默认 版本 MySQL 安装

MySQL的安装与使用


2.1.1 MySQL发展历史和版本

MySQL是一种流行的开源关系数据库管理系统,其发展历程和版本更新是数据库技术发展史上的重要部分。以下是MySQL的一些关键发展历史和版本信息:

  1. 早期发展

    • MySQL最初由瑞典软件工程师Michael Widenius和芬兰程序员David Axmark于1994年开始开发。
    • 1995年5月23日,MySQL 1.0版本发布,这是MySQL的首次正式亮相。
  2. 公司成立与开源

    • 1995年,MySQL AB公司成立,以提供MySQL的商业支持和服务。
    • 2000年,MySQL公布了源代码,并采用GPL许可协议,正式进入开源世界。
  3. 关键版本

    • 2001年,MySQL 3.23版本发布,引入了MyISAM存储引擎和全文索引,同时支持复制功能。
    • 2003年,MySQL 4.0版本发布,引入了子查询、存储过程、触发器等高级SQL功能,InnoDB存储引擎成为标准配置。
    • 2005年,MySQL 5.0版本发布,增加了视图、存储过程、触发器、XA事务等特性。
    • 2008年,MySQL 5.1版本发布,引入了分区表、定时器(Event scheduler)和基于行的复制等特性。
    • 2010年,MySQL 5.5版本发布,InnoDB成为默认存储引擎,引入了多核扩展、半同步复制等特性。
    • 2015年,MySQL 5.7版本发布,引入了JSON数据类型、多源复制等特性。
    • 2018年,MySQL 8.0版本发布,这是一次重大更新,引入了新的数据字典架构、改进的SQL功能、增强的安全性和性能等。
  4. 版本命名与支持

    • MySQL的版本分为创新版(Innovation releases)和长期支持版(Long-Term Support, LTS)。
    • 创新版通常包含最新的功能和改进,而LTS版则提供稳定性和安全性更新。
  5. 查看版本

    • 可以通过MySQL的SELECT VERSION();命令或@@version变量来查看当前MySQL服务器的版本。
  6. 版本存档

    • MySQL官方网站提供了旧版本的存档,以便用户可以下载和使用早期版本的MySQL。

MySQL的发展历程和版本更新反映了其在数据库技术领域的不断创新和适应用户需求的能力。随着时间的推移,MySQL继续作为一个强大的数据库解决方案,服务于全球的开发者和企业。

2.2.1 MySQL的安装与配置

1. 下载MySQL安装文件

网址https://dev.mysql.com/downloads/installer/8.0.html
在这里插入图片描述

2.选择下载版本

一般就推荐下载社区版
在这里插入图片描述

3.安装配置MySQL

下载好打开选择开发版

在这里插入图片描述

4.选择安装路径,推荐换到D盘!!!!!

在这里插入图片描述

5.执行安装

在这里插入图片描述

6.完成安装,点击next

在这里插入图片描述
在这里插入图片描述

7. 配置

下面这个页面为配置选项,红框中的要选择开发者电脑,端口之类的一般默认即可,绿框建议勾选上,以后编程可能有机会用上,后面的名字可以自己取,可以默认。

在这里插入图片描述

一般选老版本比较稳定,选择新版本可能导致某些开源代码不兼容

在这里插入图片描述

8.设置账户

牢记自己的账户密码!!!!!!!!!!!!!!!!!!!!!!!!!

在这里插入图片描述

9.配置服务器

默认即可

在这里插入图片描述

10.开始执行

在这里插入图片描述
在这里插入图片描述

11设置router配置,默认即可

在这里插入图片描述
在这里插入图片描述

12.输入密码,检查是否链接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

13.配置本地环境

  • 键盘同时点击Windows+x键,点击系统
    在这里插入图片描述

  • 选择高级系统设置
    在这里插入图片描述

  • 选择环境变量
    在这里插入图片描述

  • 打开系统环境配置

在这里插入图片描述

  • 然后,添加mysql安装的bin文件目录的路径,如下图所示:

在这里插入图片描述

  • 确定后按win+r,打开命令提示窗口输入cmd回车
    在这里插入图片描述
    在这里插入图片描述
    -输入代码,检查能否进入
mysql -u root -p

在这里插入图片描述

!!!千万记住密码,不然就像我这样……

当输入mysql的密码后。出现了mysql的版本信息即说明配置成功了。

标签:看得懂,4000,配置,mysql,默认,版本,MySQL,安装
From: https://blog.csdn.net/Argonaut_/article/details/141901441

相关文章

  • MySQL——视图(二)视图管理(5)修改视图
    1.使用CREATEORREPLACEVIEW语句修改视图        在MySQL中,使用CREATEORREPLACEVIEW语句修改视图,其基本语法格式如下所示:CREATE[ORREPLACE][ALGORITHM={UNDEFINED|MERGE|TEMPTABLE}]VIEWview_name[(column_list)]ASSELECT_statement[WITH[CASCADE......
  • 如何实现mysql高可用
      1.机器资源耗尽2.单点故障3.认为操作4.网络 单点故障解决方案?1.搭建mysql主从集群(双主,一主多从,多主多从)2.可以用MyCat,ShardingJdbc实现 A节点同步到B节点流程?1.从库通过IO线程,连接到主库,并且向主库要对应的binlog文件2.主库通过dump线程获取binlog文......
  • MySQL触发器trigger的使用
    Q:什么是触发器?A:触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的特性:1、有beginend体,beginend;之间的语句可以写的简单或者复杂2、什么条件会触发:I、D、U3、什么时候触发:在增删改前或者后4、触发频率:针对......
  • MySQL 性能压测工具-sysbench使用详解
    sysbench是一个开源的、基于LuaJIT(LuaJIT是Lua的即时编译器,可将代码直接翻译成机器码,性能比原生lua要高) 的、可自定义脚本的多线程基准测试工具,也是目前用得最多的MySQL性能压测工具。基于sysbench,我们可以对比MySQL在不同版本、不同硬件配置、不同参数(操作系统和数据......
  • 升级MySQL5.7,开发要注意哪些坑
    前段时间,将线上MySQL数据库升级到了5.7。考虑到可能产生的不兼容性,在升级之前,确实也是战战兢兢,虽然测试环境,开发环境早在半年前就已提前升级。基于前期的调研和朋友的反馈,与开发相关的主要有两点:sql_modeMySQL5.6中,其默认值为"NO_ENGINE_SUBSTITUTION",可理解为非严格模式,譬如......
  • 基于Java+SpringBoot+Mysql在线聊天系统功能设计与实现三
    一、前言介绍:1.1项目摘要随着互联网技术的飞速发展,人们的社交需求日益多样化。传统的面对面交流方式已经无法满足现代人随时随地沟通的需求。因此,开发一个高效、便捷的在线聊天系统成为了满足人们社交需求的重要途径。随着即时通讯技术的不断成熟,如WebSocket、HTTP/2等协......
  • 基于Java+SpringBoot+Mysql在线聊天系统功能设计与实现四
    一、前言介绍:1.1项目摘要随着互联网技术的飞速发展,人们的社交需求日益多样化。传统的面对面交流方式已经无法满足现代人随时随地沟通的需求。因此,开发一个高效、便捷的在线聊天系统成为了满足人们社交需求的重要途径。随着即时通讯技术的不断成熟,如WebSocket、HTTP/2等协......
  • DataX实战之MongoDB导入数据到mysql——打包jar包时出现Could not find goal assembly
    使用idea打开我们本地的datax源码或者下载的源码下载地址:https://github.com/alibaba/DataX/blob/master/mongodbreader/doc/mongodbreader.md进行编译,打包上传:指定mongodbreader模块以及它所依赖的模块进行打包【推荐使用,大约只运行3分钟左右】mvn-Ucleanpac......
  • 【MySQL】MySQL下载安装及配置
    MySQL版本MySQLCommunityServer社区版本,开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户。MySQLEnterpriseEdition企业版本,需付费,不能在线下载,可以试用30天。提供了更多的功能和更完备的技术支持,更适合于对数据库的功能和可靠性要求较高的企业客户。MySQ......
  • linux mysql忘记root密码了
    动一下小手点一下赞。谢谢!你的赞就是我更新的动力。在使用Linux系统和MySQL数据库时,有时候会遇到一个比较棘手的问题,那就是忘记了root密码。当忘记了root密码后,用户就无法再进行数据库操作,这对于系统和数据的安全造成了一定的影响。但是,不必担心,因为有一些方法可以帮助你重置MySQL......