第11篇 MySql8.0 安装配置教程细讲

news/2024/11/13 15:03:57/文章来源:https://www.cnblogs.com/chenshibao/p/18385783

话不多说直接开干

image

在安装之前, 先确定一下, 电脑上之前有没有安装MySQL ?
image

image

或者看看有没有这个路径
image

如果有, 请搜索网上的教程
1,停止服务 2,删除注册表 3,删除安装目录和data目录(如果有data目录的话)
弄完最好再重启系统
如果有删除残留可能导致后面安装出现问题
再开始阅读本教程

1.官网下载MySQL

image

image

MySQL如果是

安装包安装, 可以图形化界面自主配置
如果是压缩包解压, 可以配置 配置文件, 可以解压安装到指定的路径.

2.开始安装

image

image

我们选择自定义安装,然后点next, 因为有些应用我们可能用不到

image

选择要安装的服务, 并点击箭头 将其添加到右边,选完直接next
image

注意看这个非常小的按钮,他为了不让我们改路径用心良苦

image
image
image
同意, 继续安装
image
image
execute安装等待它安装完毕
image

image

点击 NEXT

image

image

官方推荐第一种, 我们就用第一种
image

学习MySQL的话, 就随便取个好记的密码(忘密码比较麻烦),填好密码直接点next
image

这里可以改成MySQL, 在启动服务的时候方便些
image

2023年7月13更新
选最后一个,继续
image
接着继续安装
image

安装完成,点FINISH

如果安装失败,80%是因为之前装的mysql没卸载干净。
回到外面
image
image
FINISH退出安装

3.环境变量配置

这个时候大家打开命令行, 直接输入 mysql
image

应该是会报错的, 因为我们还没有配置环境变量, 没办法直接使用 mysql命令
打开我们的安装目录, 来到 MySQL Server 8.0\bin 目录下,
image
复制这一整行地址
image

  1. 此电脑右键属性
    image
  2. 打开高级系统设置(我是win11, win10 应该在左边或右边)
    image
    3.环境变量
    image
    4.找到系统变量的PATH, 双击进入编辑
    image
    5.新建, 把你刚刚复制的那个路径粘贴即可
    image
  3. 注意, 一定要一层层点确定退出去 ! 一直点到这个页面为止
    image
    关闭以后 重启mysql即可生效
    image
    image

如果还没有启动, 那就是开启后生效, 先不急 继续往下

4.验证安装成功

键盘 win + s 搜索cmd 或者powershell, 右键用管理员启动 ;
输入:mysql -uroot -p
再输入密码
image
image
image

image
image
image

GUI界面可以帮助你更新MySQL和其他数据库接口驱动到最新版本
到这里安装就已经完成了!!!

本博客参考了:https://blog.csdn.net/m0_52559040/article/details/121843945

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

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

相关文章

记录一次pip安装不了包(换源也不得行)

记录一次pip安装不了包(换源也不得行) 1.使用阿里云。安装不成功 (.venv) PS E:\python项目\路飞学院> pip install scrapy==2.5.1 -i http://mirrors.aliyun.com/pypi/simple/ Looking in indexes: http://mirrors.aliyun.com/pypi/simple/ WARNING: The repository lo…

net core中byte数组如何高效转换为16进制字符串

.NET Core 中把 byte[] 转换为 16 进制字符串的五种方法,简洁,灵活,高性能,哪个适合你?在 .NET Core 中,如何把 byte[] 转换为 16 进制字符串?你能想到哪些方法?什么方式性能最好?今天和大家分享几种转换方式。 往往在处理字符串性能问题时,首先应该想到的是怎么想办…

学习爬虫day30-瑞数eval入口定位及VM

“VM”表示的是Virtual Machine(虚拟机),这些文件通常表示由浏览器生成和执行的虚拟机脚本环境中的临时脚本。这些脚本并不是项目源代码的一部分,也不是实际存在的物理文件。 它们在浏览器的内存中创建并执行;通过eval函数或者new Function方法,Chrome浏览器会创建一个&q…

【待做】【文件包含】PHP伪协议

https://mp.weixin.qq.com/s/sxjf5TppUcjIsfk836BMhA 【文件包含】PHP伪协议原创 菜鸟小新PHP支持的伪协议 file:// — 访问本地文件系统 http:// — 访问 HTTP(s) 网址 ftp:// — 访问 FTP(s) URLs php:// — 访问各个输入/输出流(I/O streams) zlib:// — 压缩流 data:// —…

centos基础设置

1.设置网络 # 配置网络 vi /etc/sysconfig/network-scripts/ifcfg-ens33 #将里面的onboard设置为yes2.修改计算机名 使用命令行: 打开终端。 使用 hostnamectl 命令可以直接修改主机名。例如,如果您想将主机名更改为 mynewhostname,您可以使用以下命令:sudo hostnamectl se…

【图论】【模板】2-SAT

2-SAT 定义 可以看一下洛谷模板题目的定义:思路 每个等式都可以理解为如果 \(x\) 不是条件规定的,那么 \(y\) 必须按照条件规定的,反过来也一样。 所以我们将一个数字拆成两个点,对于每个条件将代表取反 \(x\) 的点与 \(y\) 相连,将代表取反 \(y\) 的点与 \(x\) 相连。 比…

【字符串匹配】KMP

2024-8-28 最后更新时间 2024-8-28 \(\Large\mathcal{1,Recommendation}\) Knuth-Morris-Pratt 字符串查找算法,简称为KMP算法,常用于在一个文本串 S 内查找另一个文本 P 的出现位置,因为时间复杂度优异而被广泛使用。 这个算法由 Donald Knuth、Vaughan Pratt、James H. Mo…

两个月Crypto从入门到进阶专题第1天

绪论: 今天主要讲RSA的原理以及python的实现,RSA的历史这些就不讲了,RSA的历史你自己去搜视频看才有趣,三个大佬创造的RSA。1.RSA加密过程1.1选择p,q两个质数 (为什么选质数,后面就知道了,这里说一下学习方法:有一些步骤不知道为什么的,先看下去,可能后面会给你解答…

Android Qcom USB Driver学习(十一)

基于TI的Firmware Update固件升级的流程分析usb appliction layers的数据 USB Protocol Package①/② map to check password correct Package Format: Byte[0] = Report Id Byte[1] = Valid Length (0x21 = 33) Byte[2] = BSL Core Commands(0x11 RX Password) Byte[3] = Vali…

最简最速!C++版OpenCV安装配置教程Win/Mac!!!

Clion+OpenCV(C++版)开发环境配置教程Win/Mac平时在学习和比赛的时候都是使用的Python版本的OpenCV,最近遇到了一个项目使用的上位机性能有限于是决定视觉方面使用C++的OpenCV来节约上位机资源提高运行的速度,在查阅了网上的各种资料后发现这些资料参差不齐有些博客的方法绕来…

不可不知的WPF画笔(Brush)

在WPF中,屏幕上的所有内容,都是通过画笔(Brush)画上去的。如按钮的背景色,边框,文本框的前景和形状填充。借助画笔,可以绘制页面上的所有UI对象。不同画笔具有不同类型的输出( 如:某些画笔使用纯色绘制区域,其他画笔使用渐变、图案、图像或绘图)。在WPF中,屏幕上的…

缓存介绍

从业务层面上的堆数据库下性能瓶颈的解决方案: 分库分表、读写分离 程序员修神之路--略懂数据库集群读写分离而已缓存 缓存 (Cache):本质是数据交换的一段缓冲区,也可以称为一种存储数据的组件,主要用于减小数据交换双方速度不匹配的问题。 缓存在计算机世界里是一个常见并…