MySQL下载和安装教程

liver100day 2021-11-25 18:19:28
安装 教程 Mysql 下载

MySQL下载和安装教程

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。

zip压缩包下载

下载MySQL数据库可以访问官方网站:https://www.mysql.com/
在这里插入图片描述
点击DOWNLOADS模块
在这里插入图片描述
在页面最下方点击链接进入下载界面
在这里插入图片描述
选择MySQL Community Server
在这里插入图片描述
或可访问网页:https://dev.mysql.com/downloads/mysql/直接下载MySQL
此时选择MySQL的版本及主机
在这里插入图片描述
目前最新版本是:MySQL Community Server 8.0.27,点击下载
选择对应的系统和版本后,点击下载进入下一页面,该页面可注册MySQL账户,可登录MySQL账户,也可不进行注册,直接下载,没有任何影响
在这里插入图片描述
需要注意的是,此时下载的文件为zip文件

msi格式下载

解压版的压缩包,可能会存在一些问题,此时可采用msi的安装方式
安装版本的网址: https://dev.mysql.com/downloads/mysql/,或点击GO to Download Page
在这里插入图片描述
选择对应系统及版本进行安装
在这里插入图片描述

Mysql安装

打开刚刚下载好的安装包,开始安装MySQL。 选择 I accept 然后点击next进入下一步
在这里插入图片描述
根据自己的需要选择对应的安装,这里我选择第一个默认,点击Next继续
在这里插入图片描述
这一步是检查安装条件,直接点击next进入下一步就可以了
在这里插入图片描述
或许会弹出这个窗口,点击Yes即可
在这里插入图片描述
这里直接点击execute执行就可以了,执行完后点击next进入下一步
在这里插入图片描述
点击Next进入下一步
在这里插入图片描述
点击Next
在这里插入图片描述
这一步是配置服务器类型与端口号,可自行进行修改
在这里插入图片描述
next下一步
在这里插入图片描述
设置 Mysql root用户密码,点击Next进入下一步
在这里插入图片描述
此步是设置Mysql服务器名称以及设置是否开启自启动
在这里插入图片描述
直接Execute
在这里插入图片描述
等待片刻之后,点击Finish
在这里插入图片描述
点击Next
在这里插入图片描述
最后点击Finish完成安装
在这里插入图片描述
配置密码,密码需和上面设置的密码一致,点击next
在这里插入图片描述
点击Execute
在这里插入图片描述
点击Finsh
在这里插入图片描述
之后一路点击next,Finsh即可,配置完成后会弹出如下两个窗口,即代表安装成功
在这里插入图片描述
安装完成后进入MySQL的安装目录,默认安装路径为:C:\Program Files\MySQL\MySQL Server 8.0进入MySQL Sever,其目录下的文件如下
在这里插入图片描述
bin目录下保存了MySQL常用的命令工具以及管理工具、data目录是MySQL默认用来保存数据文件以及日志文件的地方(我的因刚安装还没有data文件夹)、docs目录下是MySQL的帮助文档、include目录和lib目录是MySQL所依赖的头文件以及库文件、share目录下保存目录文件以及日志文件。

进入bin目录,按住shift键然后点击鼠标右键可以选择在该目录下打开命令窗口,或者win+R打开运行窗口,输入cmd进入命令行窗口。输入mysql -u root -p后回车,然后会提示输入密码,输入密码后就会进入MySQL的操作管理界面。 在这里插入图片描述
若出现报错,是因为没有给已经安装好的MySQL配置系统的环境变量,MySQL不能直接能在dos命令行中打开,可继续参阅配置Mysql数据库部分内容进行配置

配置MySQL数据库

不管是哪种下载方式,如果用户没配置直接使用MySQL,会出现错误,所以首先需要先配置环境变量。
我的电脑->右键->属性
在这里插入图片描述
高级系统设置->环境变量
在这里插入图片描述
选择系统环境中的PATH
在这里插入图片描述
在其里面添加:你的mysql bin文件夹的路径 ,Mysql bin文件夹默认安装路径:C:\Program Files\MySQL\MySQL Server 8.0\bin,依据自己MySQL安装路径来添加
在这里插入图片描述
添加完成后继续输入mysql -u root -p后回车,输入密码后就会进入MySQL的操作管理界面。至此,Mysql的安装已经圆满结束,你已可以依靠命令行使用Mysql。

还可以依靠MySQL Workbench进行图形化操作Mysql,更为方便。但首先得安装MySQL Workbench才能进行使用,若参照我的教程进行安装的话,MySQL Workbench是默认已经安装好了的。默认安装地址:C:\Program Files\MySQL\MySQL Workbench 8.0 CE\MySQLWorkbench.exe
在这里插入图片描述
在这里插入图片描述

后言

最近一直在学习,但是学习的东西很多很杂,于是便把自己的学习成果记录下来,便利自己,帮助他人。希望本篇文章能对你有所帮助,有错误的地方,欢迎指出!!!喜欢的话,不要忘记点赞哦!!!

版权声明
本文为[liver100day]所创,转载请带上原文链接,感谢
https://blog.csdn.net/liver100day/article/details/121416348

  1. MySQL Learning - Logging System Redo log and Bin log
  2. Springboot Common comments | @ configuration
  3. Mécanisme d'expiration du cache redis et d'élimination de la mémoire
  4. Analyse concise du code source redis 01 - configuration de l'environnement
  5. Redis source Concise Analysis 02 - SDS String
  6. Spring cloud gateway practice 2: more routing configuration methods
  7. Principe de mise en œuvre ultime du mécanisme de concurrence Java sous - jacent
  8. [démarrer avec Java 100 exemples] 13. Modifier l’extension de fichier - remplacement de chaîne
  9. Java期末作业——王者荣耀的洛克王国版游戏
  10. Elasticsearch聚合学习之五:排序结果不准的问题分析,阿里巴巴java性能调优实战
  11. Java期末作業——王者榮耀的洛克王國版遊戲
  12. Java final work - King's Glory Rock Kingdom Game
  13. 【网络编程】TCP 网络应用程序开发
  14. 【网络编程入门】什么是 IP、端口、TCP、Socket?
  15. 【網絡編程入門】什麼是 IP、端口、TCP、Socket?
  16. [Introduction à la programmation réseau] qu'est - ce que IP, port, TCP et socket?
  17. [programmation réseau] développement d'applications réseau TCP
  18. [Java Basics] comprendre les génériques
  19. Dix outils open source que les architectes de logiciels Java devraient maîtriser!!
  20. Java经典面试题详解,突围金九银十面试季(附详细答案,mysql集群架构部署方案
  21. java架构之路(多线程)synchronized详解以及锁的膨胀升级过程,mysql数据库实用教程pdf
  22. java整理,java高级特性编程及实战第一章
  23. java教程——反射,mongodb下载教程
  24. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day12,zookeeper原理作用
  25. Java后端互联网500道中高级面试题(含答案),linux钩子技术
  26. java8 Stream API及常用方法,java初级程序员面试
  27. java-集合-Map(双列)——迪迦重制版,2021Java开发社招面试解答之性能优化
  28. Flink处理函数实战之二:ProcessFunction类,java线程面试题目
  29. flex 布局详解,【Java面试题
  30. Linux basic command learning
  31. Why did docker lose to kubernetes? Docker employee readme!
  32. MySQL安装
  33. Elastic Search Aggregate Learning five: Problem Analysis of Uncertainty of sequencing results, Alibaba Java Performance Tuning Practical
  34. Installing, configuring, starting and accessing rabbitmq under Linux
  35. Oracle SQL injection summary
  36. Installation MySQL
  37. L'exposition à la photo d'essai sur la route i7 du nouveau vaisseau amiral de BMW Pure Electric a également été comparée à celle de Xiaopeng p7.
  38. spring JTA 关于异常处理的时机问题
  39. Le problème du temps de traitement des exceptions dans la JTA printanière
  40. Flink Handling Function Real War II: processfunction class, Java thread interview subject
  41. Oracle SQL injection summary
  42. [Java data structure] you must master the classic example of linked list interview (with super detailed illustration and code)
  43. Do you really know MySQL order by
  44. Record a java reference passing problem
  45. spring JTA 關於异常處理的時機問題
  46. Java - Set - Map (double file) - dija Rewriting, 2021 Java Developer's Performance Optimization
  47. Android入门教程 | OkHttp + Retrofit 取消请求的方法
  48. Java 8 Stream API and common methods, Java Junior Program interview
  49. Github 疯传!史上最强!BAT 大佬,2021年最新Java大厂面试笔试题分享
  50. git(3)Git 分支,zookeeper下载教程
  51. Java Backend Internet 500 questions d'entrevue moyennes et avancées (y compris les réponses), technologie de crochet Linux
  52. Entretien d'entretien d'usine Java post sprint de 100 jours - accumulation de jours et de mois, trois questions par jour [jour 12, fonction de principe de Zookeeper
  53. Tutoriel Java - reflection, tutoriel de téléchargement mongodb
  54. How to analyze several common key and hot issues in redis from multiple dimensions
  55. GIT (3) GIT Branch, Zookeeper Download tutoriel
  56. Tutoriel de démarrage Android | okhttp + Retrofit comment annuler une demande
  57. Design pattern [3.3] - Interpretation of cglib dynamic agent source code
  58. Share the actual operation of private collection project nodejs backend + Vue + Mysql to build a management system
  59. Springboot has 44 application initiators
  60. GitHub上标星2,java项目开发实训教程