Mysql超详细安装配置教程(保姆级)

news2024/9/23 11:28:07

目录

一、下载Mysql

二、安装Mysql

三、配置Mysql

四、连接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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

二叉树题目:二叉树的最近公共祖先

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题:二叉树的最近公共祖先 出处:236. 二叉树的最近公共祖先 难度 5 级 题目描述 要求 给定一个二叉树&…

【LeetCode刷题】--9.回文数

9.回文数 class Solution {public boolean isPalindrome(int x) {if(x < 0){return false;}int tmp x, sum 0;boolean flag false;while(x ! 0){sum sum * 10 x % 10;x / 10;}if(sum tmp){flag true;}return flag;} }

动画师如何选择全身动捕设备制作动画?

随着行业的不断发展&#xff0c;全身动捕设备在动画制作行业的应用已十分普遍。全身动捕设备分为光学动捕设备和惯性动捕设备&#xff0c;动画师该如何选择全身动捕设备制作动画&#xff1f; 与光学动捕设备相比&#xff0c;惯性动捕设备对场地和空间的限制更小&#xff0c;不…

vulnhub靶机Presidential

靶机地址&#xff1a;https://download.vulnhub.com/presidential/Presidential.ova 主机发现 arp-scan -l 端口扫描 nmap --min-rate 10000 192.168.21.150 端口服务扫描 nmap -sV -sT -O -p80 192.168.21.150 漏洞扫描 nmap --scriptvuln -p80 192.168.21.150 只有一个端…

NodeMCU ESP8266构建Web Server网页端控制设备

NodeMCU ESP8266构建Web Server网页端控制设备 前言 NodeMCU ESP8266 内部集成了TCP/IP协议栈&#xff0c;可以快速构建网络功能&#xff0c;搭建联网应用的硬件平台&#xff1b; ESP8266可以作为WiFi接入点&#xff08;Station&#xff09;&#xff0c;这样可以方便连接互联…

如何修改dpi为300?96dpi怎么改成300dpi?

平时使用的图片dpi一般都是96&#xff0c;但是我们在打印的时候&#xff0c;都要求dpi为300以上&#xff0c;这时候就需要修改图片分辨率&#xff0c;如何改图片分辨率成了一个问题&#xff0c;所以今天就教大家一个图片分辨率提高在线处理的方法&#xff0c;一起来了解一下吧。…

右键菜单和弹出菜单的区别

接触windows开发10年了&#xff0c;一直以为"右键菜单"和"弹出菜单"是不同的。 最近刚刚发现&#xff0c;这两种菜单在定义的时候和消息循环处理程序中并没有什么不同&#xff0c;区别只是在于windows底层显示方式。 如下是右键菜单的显示方式&#xff1…

【图像分类】【深度学习】【Pytorch版本】GoogLeNet(InceptionV4)模型算法详解

【图像分类】【深度学习】【Pytorch版本】GoogLeNet(InceptionV4)模型算法详解 文章目录 【图像分类】【深度学习】【Pytorch版本】GoogLeNet(InceptionV4)模型算法详解前言GoogLeNet(InceptionV4)讲解Stem结构Inception-A结构Inception- B结构Inception-C结构redution-A结构re…

4-1三个整数的最大数

#include<stdio.h> int main(){int a,b,c,t,max;printf("请输入三个数&#xff1a;");scanf("%d,%d,%d",&a,&b,&c);t(a>b)?a:b;max(t>c)?t:c;printf("输出三个数中最大是数字是&#xff1a;%d",max);return 0;}

单链表相关面试题--3.给定一个带有头结点 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点

/* 解题思路&#xff1a; 通过快慢指针找到中间节点&#xff0c;快指针每次走两步&#xff0c;慢指针每次走一步&#xff0c;当快指针走到结尾的时候&#xff0c;慢指针正好走到中间位置 */ typedef struct ListNode Node; struct ListNode* middleNode(struct ListNode* head)…

全面解读数据资产入表风口,与企业有什么关系和影响

亿信华辰『数据资产入表实务系列直播』第一期成功举办。我们邀请到了亿信华辰高级顾问专家、湖北省软件企业协会数据要素发展工作委员会专家委员刘晗为大家带来数据入表知识体系分享&#xff0c;全程干货&#xff0c;深度解读&#xff0c;以下是演讲上半部分直播内容。 一、数据…

Netty源码学习4——服务端是处理新连接的netty的reactor模式

零丶引入 在前面的源码学习中&#xff0c;梳理了服务端的启动&#xff0c;以及NioEventLoop事件循环的工作流程&#xff0c;并了解了Netty处理网络io重要的Channel &#xff0c;ChannelHandler&#xff0c;ChannelPipeline。 这一篇将学习服务端是如何构建新的连接。 一丶网络包…

​使用SPDK lib搭建自己的NVMe-oF Target应用​

一. 背景 NVMe是一种抽象的传输协议层&#xff0c;旨在提供可靠的NVMe命令和数据传输。NVMe over Fabric (NVMe-oF) 实现了NVMe标准在PCIe总线上的扩展&#xff0c;可以支持数据中心的网络存储&#xff0c;它支持多种传输方式包括FC&#xff0c;RDMA和TCP。NVMe-oF服务(应用) 是…

【已解决】移动号码在移动网上营业厅更换为8元保号套餐

有很多人的副卡基本是为了接收银行卡短信&#xff0c;平时基本不打电话和用流量&#xff0c;每个月固定消费在18-30左右&#xff0c;很浪费。今天发现在网上营业厅就可以修改8元保号套餐&#xff0c;分享给大家。 保号套餐 有以下两种&#xff1a; 解决办法&#xff1a; 1、…

redis非关系型数据库

redis非关系型数据库&#xff0c;缓存型数据库 关系型数据库和非关系型数据库的区别 关系型数据库 关系型数据库是一个结构化的数据库。 记录方式&#xff1a;行和列 行的作用&#xff1a;记录对象的属性 列的作用&#xff1a;声明对象 表与表之间是有关联的&#xff1a…

LR学习笔记——初识lightroom

文章目录 介绍图库界面修改照片界面 介绍 Lightroom是Adobe公司开发的一款用于图片后期处理制作的软件&#xff0c;被称为Adobe Photoshop Lightroom。其增强的校正工具、强大的组织功能以及灵活的打印选项可以帮助加快图片后期处理速度&#xff0c;将更多的时间投入拍摄。 相…

Web自动化测试工具的关键功能

当涉及到 Web 应用程序开发和维护&#xff0c;自动化测试工具发挥着至关重要的作用。这些工具不仅仅简化了测试过程&#xff0c;还有助于保障软件质量、提高生产力和减少人力资源的投入。以下是Web自动化测试工具提供的关键功能&#xff1a; 1. 自动化脚本录制和回放功能 Web 自…

口袋参谋:如何通过布局“问大家”,快速提高宝贝转化!

问大家对于中小卖家来说&#xff0c;是非常适合的&#xff0c;因为我们完全可以靠对问大家的布局&#xff0c;提高宝贝的转化率。 问大家的作用 问大家主要是方便买家在购买前&#xff0c;了解商品的一些问题&#xff0c;而作为该不该购买的参考。对于卖家来说&#xff0c;是…

GaussDB新特性Ustore存储引擎介绍

1、 Ustore和Astore存储引擎介绍 Ustore存储引擎&#xff0c;又名In-place Update存储引擎&#xff08;原地更新&#xff09;&#xff0c;是openGauss 内核新增的一种存储模式。此前的版本使用的行存储引擎是Append Update&#xff08;追加更新&#xff09;模式。相比于Append…