保姆级 | MySQL的安装配置教程(非常详细)

一、下载Mysql

从官网下载MySQL,这里我选用的是Mysql8.0.34版本

 

 

 

二、安装Mysql

下载完成后直接双击进行安装,打开后的页面如下所示:

  • “Developer Default”是开发者默认
  • “Server only”仅作为服务器安装
  • “Clientonly”仅作为客户端安装
  • “Full”是完整安装
  • “Custom”是自定义安装

选择自定义custom,接着下一步

 

 

 

 

选好后点击OK,然后点击Next

 

然后等待运行完成,然后连续点击下一步

到这里也不需要修改任何内容,继续下一步

 

这里一般选择传统密码,看个人习惯。然后接着next

 

这里设置自己的mysql密码,确认好了点击Next即可

 

继续下一步,不作修改。

 

点击Execute进行执行(需要等待一小会儿)

 

执行完成点击Finish即可,然后点击next,再点击Finish即可

到这已实现了Mysql的安装

 

三、配置Mysql

安装好之后,在桌面右键点击我的电脑(有些是此电脑),然后点击属性,进入系统信息设置

 

接着点击高级,进入环境变量界面

 

进入环境变量界面

编辑path变量

 

然后点击确定,再确定即可

接着按住win+r ,输入cmd

 

然后输入命令行

 mysql -u root -p

 

 

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

mysql密码即是你安装MySQL时设置的密码

 

到这里算是可以正常使用MySQL了。但是如果每次输入sql语句时,都要使用命令行的模式输入命令来使用,未免也太枯燥了点。所以就出现了连接数据库的可视化工具,具体可以看第四章

 

四、连接Mysql

连接数据库的可视化工具有很多。有mysql官方的mysql workbench,有DataGrip,还有navicat等等。

 

这里我选用的是navicat,这是市面上比较常用的工具。

这个工具官方下载是会收费的,免费版本可以关注 V公众号 星浩工具站,输入navicat进行领取

 

下载之后找到对应目录,找到对应exe可执行文件

 

双击exe可执行文件

 

然后点击连接,再选择Mysql。接着输入对应的参数即可

 

然后点击确定。如果说不记得密码,可以点击连接测试进行测试密码正确与否。

接着我们就成功连接上数据库了

 

这里的mysql之类的数据库文件不要随便删除。

如果要新建数据库,可以右键对应的连接,然后点击新建数据库即可

 

五、部分疑难问题

报错内容:2058(Plugin caching_sha2_password could not be loaded:)

 

 

【可能原因】Mysql新版默认使用 caching_sha2_pasword 作为 身份验证插件。而旧版是使用 mysql_native_password,当连接MySQL时报错 plugin caching_sha2_password could not be loaded 时,可换回旧版插件。

【处理办法】通过命令提示符cmd登录MySQL,然后输入命令。

【解决步骤】
1、打开cmd(win+R),输入:mysql -u root -p

进入MySQL

2、进入mysql,执行下面语句:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
(其中123456是你预设置的root密码,我的密码是:123456

 

然后再次使用navicat连接Mysql可以发现问题已经得到解决了

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/819211.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【架构与设计】常见微服务分层架构的区别和落地实践

作者:京东科技 康志兴前言 从强调内外隔离的六边形架构,逐渐发展衍生出的层层递进、注重领域模型的洋葱架构,再到和DDD完美契合的整洁架构。架构风格的不断演进,其实就是为了适应软件需求越来越复杂的特点。 可以看到,越现代的架构风格越倾向于清晰的职责定位,且让领域模…

2024-10-21

文本属性 text-align属性控制文本的水平对齐方式text-decoration属性控制文本下划线text-transform属性控制文本的大小写text-indent属性控制文本的首行缩进示例实操点击查看代码 <!DOCTYPE html> <html lang="en"> <head><meta charset="…

Amazon Q Developer 实践:零基础创建贪吃蛇游戏

本文探讨了如何使用 Amazon Q Developer 根据结构化的提示词,直接生成一个贪吃蛇游戏原型,并剖析了其背后人工智能的思考和迭代完善过程,展示了人工智能能快速进行游戏原型创作的巨大潜力。 原文出处来自作者于 2024 年 9 月在 community.aws 发表的技术文章: “From Conce…

GBU608-ASEMI室内空调机专用GBU608

GBU608-ASEMI室内空调机专用GBU608编辑:ll GBU608-ASEMI室内空调机专用GBU608 型号:GBU608 品牌:ASEMI 封装:GBU-4 安装方式:直插 批号:2024+ 现货:50000+ 正向电流(Id):6A 反向耐压(VRRM):800V 正向浪涌电流:175A 正向电压(VF):1.10V 引脚数量:4 芯片个数:…

4、建造者模式

建造者模式的主要思想是让建造者关注产出,不关心过程

金融交易系统延迟,NTP时间同步服务器为其保驾护航

金融交易系统延迟,NTP时间同步服务器为其保驾护航金融交易系统延迟,NTP时间同步服务器为其保驾护航 金融交易系统延迟,NTP时间同步服务器为其保驾护航 京准电子科技官微——ahjzsz “2024年9月27日,上海证券交易所(上交所)的交易系统出现了延迟现象,导致投资者在关键时刻…

NAS教程丨如何通过DDNS实现SMB服务的远程访问?

适用版本:所有版本适用机型:所有 TNAS 型号操作步骤:一、SSH登录TNAS设备1. 通过SSH登录TNAS设备。二、编辑SMB配置文件1、在SSH会话中,输入命令 vi /etc/samba/smb-extend.conf 并按回车键打开SMB配置文件。2、按 i 键进入编辑模式。3、使用键盘的方向键将光标移动到文件的…

PHP在区块链开发中的应用

### PHP在区块链开发中的应用 PHP在区块链开发中主要应用于构建前端用户界面、后端API服务、与区块链网络交互等方面。 其中,PHP通过后端API服务与区块链网络的交互尤为关键,它允许开发者创建和管理区块链数据、执行智能合约等功能,为区块链应用提供了强大的后端支持。 ####…

大数据实时链路备战——数据双流高保真压测

作者:京东零售 京东零售 一、大数据双流建设 1.1 数据双流大数据时代,越来越多的业务依赖实时数据用于决策,比如促销调整,点击率预估、广告分佣等。为了保障业务的顺利开展,也为了保证整体大数据链路的高可用性,越来越多的0级系统建设双流,以保证日常及大促期间数据流的…

Lightroom和Photoshop在图片编辑中有什么区别

Lightroom和Photoshop在图片编辑中的区别:1.应用场景不同;2.功能特性差异;3.工作流程差异;4.调整方式的不同;5.文件格式支持和输出差异。本文深入比较了Adobe Lightroom和Photoshop这两款常用的图片编辑软件。从应用场景、功能特性、工作流程等多个方面探讨它们的区别,帮…

快到2025年了,OCP的认证考试费用会降价吗?

从事数据库工作的都知道,OCP证书是非常受欢迎的一个认证,是从事数据库管理员的首选证书之一,所以想考OCP证书的也非常多,关于OCP考试的费用问题,也一直是大家关注的焦点。其实,考OCP证书总的费用是根据Oracle官方的考试价格再加上培训机构的培训费用、培训记录、教材费用…