首页 > 数据库 >Mysql(1)—简介及Windows环境下载安装

Mysql(1)—简介及Windows环境下载安装

时间:2024-10-13 14:22:59浏览次数:6  
标签:Windows 数据库 Mysql 阶段 下载安装 MySQL Oracle

Mysql(1)—简介及Windows环境下载安装

一、关于Mysql

1.1 简介

MySQL是一个流行的关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行操作。MySQL由瑞典MySQL AB公司开发,后来被Sun Microsystems收购,最终成为Oracle公司的产品。它是最广泛使用的开源数据库之一,通常用于Web应用程序、数据仓库和企业应用。

559d1d4e-9532-4573-a228-418f773f85eb

MySQL https://www.mysql.com/

1.2 发展

  1. 创始阶段(1995-2000年):MySQL是由瑞典的MySQL AB(公司)开发的。在这个阶段,MySQL主要用于小型网站和个人应用,比如博客、论坛等。
  2. 成长阶段(2000-2008年):随着互联网和Web应用的快速发展,MySQL逐渐成为一种受欢迎的数据库管理系统。在这个阶段,MySQL持续改进和完善其功能集,同时也吸引了越来越多的用户和开发者。
  3. 收购阶段(2008-2010年):2008年,Sun Microsystems收购了MySQL AB,成为MySQL的母公司。在这个阶段,MySQL得到了更多的资源和支持,并继续扩大其市场份额和普及度。
  4. 重组阶段(2010-2018年):由于Oracle收购了Sun Microsystems,MySQL被转移到了Oracle旗下。在这个阶段,MySQL遇到了一些挑战,包括与Oracle数据库的竞争以及开发者社区的担忧。为了解决这些问题,MySQL的开发者们开始寻求新的发展方向,包括推出MariaDB等分支版本。
  5. 独立阶段(2018年至今):由于Oracle与MySQL社区的分歧,MySQL的开发者们决定将MySQL作为一个独立的项目进行开发和维护。他们建立了自己的开发团队和社区,继续致力于提高MySQL的性能和功能,同时也积极参与开源社区的活动和事件。至今,MySQL仍然是一种广泛使用和受欢迎的数据库管理系统。

1.3 特点

MySQL具有以下特点:

  1. 开源免费:MySQL是一个开源项目,可以免费使用和修改,也有商业版本提供额外功能和支持。
  2. 跨平台支持:MySQL可以在多个操作系统上运行,包括Windows、Linux、Mac等。
  3. 高性能:MySQL具有高效的数据存储和检索机制,可以处理大规模的数据集和高并发访问。
  4. 可扩展性:MySQL支持水平和垂直两种扩展方式,可以根据需求灵活扩展数据库性能和容量。
  5. 完整的功能集:MySQL提供了广泛的功能,包括事务处理、索引、触发器、视图、存储过程等,可以满足各种应用场景的需求。
  6. 安全性:MySQL提供了强大的安全功能,包括用户认证、权限管理、数据加密等,保护数据的安全性。

二、下载安装

2.1 下载

进入mysql官方下载链接,这里windows环境为例,选择社区版。(这里是传统安装方式,后续选择docker安装,更快捷)

MySQL :: MySQL Downloads https://www.mysql.com/downloads/

image

image

image

选择需要的版本

image

image

image

选择需要的版本

2.2 安装

双击安装包开始

可以选no

选择需要安装的类型,这里选择开发默认类型,会同步安装客户端、JDBC连接等。如果本地已有客户端,可以选择Server only

这里点execute执行就行

设置root用户密码

添加其它用户,用户名、密码自定义,host选择本地

image

image

2.3 可视化工具-Workbench

2.4 命令行使用

image

标签:Windows,数据库,Mysql,阶段,下载安装,MySQL,Oracle
From: https://www.cnblogs.com/ccdm/p/18462265

相关文章

  • Python环境安装(Windows7—现今)
    这里进行python——保姆级安装说明:首先进行安装包的下载:输入:python.org(因为是外网,所以加载速度巨慢,不用怀疑是自身网络的问题)然后显示的界面是:(我这英文进行自动翻译了,无伤大雅)然后点击:进入后,再点击进行下载:然后就开始下载了:(你会发现巨慢,外网嘛,悠哉悠哉等会)然后下载......
  • 基于Java+Jsp+Html+MySQL实现的企业仓储管理系统设计与实现(源码+文档+部署视频)
    文章目录1.前言2.详细视频演示3.论文参考4.项目运行截图5.技术框架5.1后端采用SpringBoot框架5.2前端框架Vue6.选题推荐毕设案例8.系统测试8.1系统测试的目的8.2系统功能测试9.代码参考10.为什么选择我?11.获取源码1.前言......
  • Windows10中安装了ubuntu虚拟机后xshell无法连接到ubuntu
    安装了ubuntu虚拟机后发现shell无法连接到ubuntu的排查步骤:步骤1:检查虚拟机网络配置确认虚拟机网络模式:确认虚拟机的网络模式是否设置为桥接模式或NAT模式。桥接模式可以让你的虚拟机在网络中拥有独立的IP地址,而NAT模式则通过宿主机的网络连接来访问外部网络。查看虚拟机IP地......
  • MySQL 的索引和事务
    MySQL的索引事务1.索引首先知道两个事情索引是一种特殊的文件,包含对数据表所有记录的指针像目录一个表是可以产生多个索引的关键字是index索引的作用:用于快速定位和检索我们都知道mySQL每次的查询都会遍历一遍这个列利用好索引可以快速的定位检索数据......
  • Java项目:高校心理辅导系统(java+SpringBoot+Vue+elementui+mysql)
    源码获取:俺的博客首页"资源"里下载! 项目介绍基于Springboot+vue高校心理教育辅导设计与实现本系统分为前后台,包含管理员、学生、教师三种角色,前台为学生、教师登录,后台为管理员、学生、教师分别登录。前台主要功能:首页、心理健康学习、试卷列表、公告通知、留言反馈、......
  • Java项目:母婴商城系统(java+SpringBoot+Mybaits+Vue+elementui+mysql)
    源码获取:俺的博客首页"资源"里下载! 项目介绍基于Springboot+vue的母婴商城系统本系统分为前后台,包含管理员、用户两种角色,前台为普通用户登录,后台为管理员、用户分别登录。前台主要功能:首页、商品信息、商品资讯、用户登录、用户注册、用户个人中心、我的订单、我的地......
  • Java项目:房产销售系统(java+SpringBoot+Mybaits+Vue+elementui+mysql)
    源码获取:俺的博客首页"资源"里下载! 项目介绍基于Springboot+vue的房产销售系统本系统分为前后台,包含管理员、用户、销售经理三种角色,前台为普通用户登录,后台为管理员、用户、销售经理分别登录。前台主要功能:首页、房源信息、用户登录、用户注册、用户个人中心、我的收......
  • 从0开始的vscode安装及环境配置教程(C/C++)Windows系统
    1.vscode简介VSCode是微软出的一款轻量级编辑器,它本身只是一款文本编辑器而已,并不是一个集成开发环境(IDE),几乎所有功能都是以插件扩展的形式所存在的。因此,我们想用它编程,不只是把vscode下载下来就行,还需要安装对应编程语言的扩展以及相应的编译器。2.安装vscode进入vscode......
  • EhViewer漫画绿色版1.9.8.0下载安装
    EhViewer是一个功能强大的电子表格软件,广泛用于数据分析、财务报表、预算编制等各种应用场景。以下是使用Excel的一些日常技巧,EhViewer可以帮助你更高效地管理和分析数据:快速填充:选择单元格后拖动右下角的小方块来快速填充序列数据EhViewer漫画绿色版1.9.8.0下载安装:http:......
  • windows下基于cmake配置opencv并使用visual studio编译
     在Windows上下载并编译OpenCV,然后配置系统环境变量的步骤如下:1.下载OpenCV打开OpenCV官方下载页面。找到最新的Windows版本,点击下载,例如:opencv-4.x.x-vc14_vc15.exe,这将是一个自解压文件。下载完成后,双击opencv-4.x.x-vc14_vc15.exe文件,选择一个目录将其解压,......