当前位置: 首页 > java >正文

Windows安装MySql8.0

一、mis格式安装

  • 下载地址:https://dev.mysql.com/downloads/installer/

image-20240622133324518

安装过程:

安装路径必须为英文路径

image-20240622134145552

image-20240622134428790

注意:安装mysql8.0需要先安装依赖,若无依赖会自动下载安装,本步骤可选

image-20240707111321894

image-20240707111343306

默认设置即可,即开发平台,端口3306,加密端口33060

image-20240622134555236

认证方式,默认

image-20240622134705704

设置root密码

​ 工作中:长度大于8为,数字大小写字母和特殊字符组成

​ 当前学习环境:123456

登录账户:默认只有root,可以添加

image-20240622134938237

安装的服务名设置,默认即可

image-20240622135203704

安装路径,默认

image-20240622135328229

安装时执行的内容

image-20240622135354513

image-20240622135446778

下一步

image-20240622135546142

完成

image-20240622135616745

  • 注意:若这里报错则则Alt+Ctrl+Delete打开任务管理器-----服务-----MySQL80—右击打开服务—找到MySQL80右击------属性----登录----允许本地系统账户

image-20240704152529930

image-20240704152554765

image-20240704152609366

安装后的配置:环境变量(非必要): 若配置的mysql的环境变量则可以在CMD中运行MySql

image-20240622135848856

image-20240622140026785

新建一个词条:输入mysql安装路径

image-20240622140151443

打开mysql自带的命令行测试,输入密码123456进行测试

image-20240622140449031

命令提示符测试

image-20240622140644312

强大的命令行–powershell测试

image-20240622140825102

  • mysql服务启动与停止
    • 启动:net start mysql80
    • 停止:net stop mysql80
    • image-20240622141106909
    • 可视化管理:

image-20240622141232431

  • 清屏:

image-20240625095111940

  • win系统参考:https://baijiahao.baidu.com/s?id=1786910666566008458&wfr=spider&for=pc

二、Windows安装mysql8.0 zip格式

卸载mis格式

  • 注1:不能直接删除msyql安装目录,需要卸载完毕后检查是否有安装目录

image-20240622142638312

  • 注2:删除文件夹C:\ProgramData\MySQL(若存在)和C:\ProgramData\MySQL(若存在)
  • 注3:若重新安装有报错,可以按照下面的方式检查是否有未删除的内容

image-20240626090033845

下载zip格式

image-20240622142829988

  • 地址:https://dev.mysql.com/downloads/mysql/ ,选择标准包

image-20240622142941874

安装过程

  • 解压缩:注意,路径中不能有中文,如:D:\mysql-8.0.37-winx64

image-20240622143851458

  • 配置环境变量:注意,之前的环境变量删除,或者直接修改

image-20240622144041762

  • 创建配置文件:D:\mysql-8.0.37-winx64\my.ini
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4[mysqld]  # 服务端设置
# 设置3306端口
port=3306
# 重要,设置mysql的安装目录
basedir=D:\mysql-8.0.37-winx64   # 修改
# 重要,设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.37-winx64\data   # 修改
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

image-20240622145313746

  • 初始化mysql80服务(以管理员身份执行):mysqld --initialize --console

推荐在命令提示符中完成,若有错则会提示,在powershell中初始化时有错无提示 Sgi*lurr?0i?

image-20240622150346964

注意:临时登录的密码,若未保存密码就关闭了窗口则需在重新初始化之前删除data目录

  • 初始化时可能会出现的问题

    • 环境变量问题:需要查看Windows的环境变量
    • image-20240622145938792
    • 缺少依赖文件问题:下载VC开发运行库依赖进行安装,如:VisualC_Redistributable
    • image-20240622150617052
  • 安装MySql服务: mysqld --install

image-20240622151148004

  • 启动服务:net start mysql

image-20240622151232984

image-20240622151309595

  • 登录: mysql -uroot -p ,粘贴之前保存的临时密码

image-20240622151930263

  • 修改密码,格式:alter user root@localhost identified by ‘123456’; ,不修改则无法工作

image-20240622152228064

  • 重新登录,输入新密码

image-20240622152400588

  • 注4:zip格式卸载只需停止服务、删除D:\mysql-8.0.37-winx64文件目录即可
http://www.xdnf.cn/news/17522.html

相关文章:

  • docker等基础工具使用
  • Linux810 shell 条件判断 文件工具 ifelse
  • 基于多链路智能SD-WAN的船舶智能监控系统安全等级保护实施方案
  • 【工具变量】地市人力资本水平数据集(2003-2023年)
  • 【密码学】7. 数字签名
  • 四、RuoYi-Cloud-Plus 部署时nacos配置服务启动
  • Python 中的 Mixin
  • 区块链密码学简介
  • 第05章 排序与分页
  • 详解Windows(十四)——PowerShell与命令提示符
  • 09 【C++ 初阶】C/C++内存管理
  • 【pyqt5】SP_(Standard Pixmap)的标准图标常量及其对应的图标
  • Vulnhub----Beelzebub靶场
  • 深度学习中基于响应的模型知识蒸馏实现示例
  • Vue 使用element plus组件库提示doesn‘t work properly without JavaScript enabled
  • 【自动化运维神器Ansible】playbook实践示例:HTTPD安装与卸载全流程解析
  • Vue 3.6 Vapor模式完全指南:告别虚拟DOM,性能飞跃式提升
  • [TryHackMe]Challenges---Game Zone游戏区
  • ThingsBoard配置邮件发送保姆级教程(新版qq邮箱)
  • 第二十天:余数相同问题
  • 相册管理系统介绍
  • ARMv8 MMU页表格式及地址转换过程分析
  • 当配置项只支持传入数字,即无法指定单位为rem,需要rem转px
  • js零基础入门
  • java之父-新特性
  • 如何搭建ELK
  • 李宏毅深度学习教程 第16-18章 终身学习+网络压缩+可解释性人工智能
  • LeetCode 刷题【36. 有效的数独】
  • 【Datawhale AI夏令营第三期】多模态RAG
  • c++ 容器vector基础