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

Windows 10 环境二进制方式安装 MySQL 8.0.41

文章目录

  • 初始化数据库
  • 配置文件
  • 注册成服务
  • 启停服务
  • 链接服务器
  • 登录之后重置密码
  • 卸载

初始化数据库

D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin\mysqld -I --console --basedir=D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64  --datadir=D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\data80413307D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin>D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin\mysqld -I --console --basedir=D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64  --datadir=D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\data80413307
2025-04-30T11:51:42.280105Z 0 [System] [MY-013169] [Server] D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin\mysqld (mysqld 8.0.41) initializing of server in progress as process 26600
2025-04-30T11:51:42.334367Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2025-04-30T11:51:49.640809Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2025-04-30T11:51:59.242376Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: _1q430r!p.Bk

配置文件

D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\data80413307\my.ini
[mysqld]
port=3307
basedir=D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64
datadir=D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\data80413307
max_connections=200
max_connect_errors=10
character-set-server=utf8mb4
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password

注册成服务

D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin\mysqld install mysql80413307 --defaults-file="D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\data80413307\my.ini"

启停服务

sc qc mysql80413307
sc query  mysql80413307
sc start mysql80413307
sc stop mysql80413307D:\MySQL\MySQL8.0.41\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin>netstat -aon|findstr :3307TCP    0.0.0.0:3307           0.0.0.0:0              LISTENING       24400TCP    [::]:3307              [::]:0                 LISTENING       24400

链接服务器

mysql -u root -P 3307 -p
密码为_1q430r!p.Bk

登录之后重置密码

alter user user() identified by 'root';
select user,host, authentication_string from mysql.user;create user 'root@%' identified with mysql_native_password by 'root';
select user,host, authentication_string from mysql.user;
grant all on *.*to root@localhost with grant option;
flush privileges;

卸载

1. 停止 MySQL 服务:
sc stop mysql80413307
2. 删除服务:
sc delete mysql80413307
3.  删除所有 MySQL 文件
regedit 打开注册表,删除以下位置的 3 个文件夹:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
http://www.xdnf.cn/news/228079.html

相关文章:

  • Locate 3D:Meta出品自监督学习3D定位方法
  • 大模型——使用 StarRocks 作为向量数据库
  • Go 写一个简单的Get和Post请求服务
  • 03_spring配置优先级
  • 回归分析丨基于R语言复杂数据回归与混合效应模型【多水平/分层/嵌套】技术与代码
  • 数智化招标采购系统针对供应商管理解决方案(采购如何管控供应商)
  • Qt/C++面试【速通笔记六】—Qt 中的线程同步
  • 合并两个有序数组
  • DataWorks Copilot 集成 Qwen3-235B-A22B混合推理模型,AI 效能再升级!
  • uniapp 实现时分秒 分别倒计时
  • 大数据平台与数据仓库的核心差异是什么?
  • MySQL RR (Repeatable Read) 隔离级别规则细节
  • 【计算机视觉】目标检测:深度解析Detectron2:Meta开源目标检测与图像分割框架实战指南
  • Linux Nginx网站服务【完整版】
  • 从高端制造到民生场景:天元轻量化软件的“破局”之路
  • 【QT】编写第一个 QT 程序 对象树 Qt 编程事项 内存泄露问题
  • 大语言模型 06 - 从0开始训练GPT 0.25B参数量 - MiniMind 实机配置 GPT训练基本流程概念
  • ASP.NET MVC​ 入门与提高指南六
  • 一套SaaS ERP管理系统源码,支持项目二开商用,SpringBoot+Vue+ElementUI+UniAPP
  • 11.Spring Boot 3.1.5 中使用 SpringDoc OpenAPI(替代 Swagger)生成 API 文档
  • 若依Vue + Spring Boot:前后端参数传递实践与 @RequestParam、@RequestBody、@ModelAttribute 使用详解
  • 解决vscode cmake提示检测到 #include 错误
  • 【Hive入门】Hive高级特性:事务表与ACID特性详解
  • Ubuntu 24.04 终端美化
  • 第一章 OpenCV篇-配置及基础知识-Python
  • 常用开发脚本工具推荐
  • java网络原理5
  • 【C++】数据结构 九种排序算法的实现
  • python对接马来西亚股票完整代码
  • 微前端框架选型指南