mysql-9.6.0-winx64 安装踩雷教程

mysql-9.6.0-winx64 安装踩雷教程

今天安装了mysql-9.6.0-winx64,有部分踩雷事项。
下载地址:mysql

在这里插入图片描述

1、D盘新建文件夹mysql,把文件压缩到这个文件夹底下

在这里插入图片描述


2、在安装包的根目录底下建一个my.ini文件。文件里面写的内容可以直接复制。

在这里插入图片描述
  • 注意:很多旧教程里面的配置信息是错误和新的mysql不匹配。 会面临错误:MySQL 9.6.0 启动失败。根源是 配置项:
    default_authentication_plugin=mysql_native_password 在 9.6
    版本中已被移除,同时因配置错误导致系统表 mysql.component 缺失。
  • basedir具体的地址填写你自己的。
  • datadir的data现在是没有的,要等后面初始化的时候才生成。
[mysqld]port=3307basedir=D:\\mysql\\mysql-9.6.0-winx64 datadir=D:\\mysql\\mysql-9.6.0-winx64\\data character-set-server=utf8mb4 default-storage-engine=INNODB # 注意:删除了 default_authentication_plugin 这一行[mysql] default-character-set=utf8mb4 [client]port=3307 default-character-set=utf8mb4 

3、重新初始化 + 启动服务(管理员终端)

  • 先停止 / 删除旧服务(若存在):
net stop MySQL sc delete MySQL 
  • 删除有问题的 data 目录(清空错误的系统表):
rd /s /q D:\mysql\mysql-9.6.0-winx64\data 
  • 切换到 bin 目录,重新初始化
cd /d D:\mysql\mysql-9.6.0-winx64\bin mysqld --initialize-insecure --console ✅ 成功标志:日志显示 MySQL Server Initialization - end.,无任何 ERROR。 
  • 重新注册并启动服务:
mysqld --install MySQL net start MySQL 
  • 验证登录(无密码)服务启动成功后,执行以下命令登录(端口用 3307):
mysql -uroot -P3307 -p 
  • 按回车(无需输入密码)即可登录,登录后建议修改密码:
ALTER USER'root'@'localhost' IDENTIFIED BY '你的新密码'; FLUSH PRIVILEGES;
  • 如果以上步骤安装的时候没有反应,例如:服务注册成功但初始化 / 配置仍有隐蔽错误。可以检查一下vc_redist.x64.exe有没有装。

验证可以登录mysql,安装成功

在这里插入图片描述

Read more

山东大学《Web数据管理》期末复习宝典【万字解析!】

山东大学《Web数据管理》期末复习宝典【万字解析!】

🌈 个人主页:十二月的猫-ZEEKLOG博客 🔥 系列专栏:🏀山东大学期末速通专用_十二月的猫的博客-ZEEKLOG博客 💪🏻 十二月的寒冬阻挡不了春天的脚步,十二点的黑夜遮蔽不住黎明的曙光  目录 1. 第二章 网络爬虫 1.1 爬虫基础知识 1.2 爬虫分类 1.3 开源工具 Nutch 2. 第三章 网页分析 2.1 正则表达式 2.2 DOM模型 2.3 Beautiful Soup工具 2.4 Scrapy框架 2.5 不同爬虫工具比较 2.6 元搜索引擎 3. 第四章 爬虫与网站的博弈 3.1 Robot协议 3.

By Ne0inhk
一文看懂 Modbus RTU 协议:核心架构、报文解析与现场调试避坑指

一文看懂 Modbus RTU 协议:核心架构、报文解析与现场调试避坑指

目录 一、 核心架构:主从式结构 (Client/Server) 二、 常见传输模式:RTU 与 TCP 三、 数据模型:四类存储寄存器 四、 常用功能码 (Function Codes) 五、 报文结构示例 (Modbus RTU) 六、 常见问题与排查思路 一、 核心架构:主从式结构 (Client/Server) Modbus 采用典型的主从式通信模型: 主站 (Master/Client):唯一的指令发起方,同一网络内同一时刻仅存在一台主站,负责主动查询从站数据 / 下发控制指令; 从站 (Slave/Server):指令被动响应方,每台从站配备唯一站号(ID),仅在被主站点名调用时反馈数据 / 执行指令,无主动发送数据的权限; * 注意: 从站不会主动发送数据,只有在被主站“

By Ne0inhk
Flask工厂模式与蓝图设计:构建可扩展大型应用的架构之道

Flask工厂模式与蓝图设计:构建可扩展大型应用的架构之道

目录 📖 摘要 🏗️ 第一章:为什么需要工厂模式? 1.1 从单体应用到模块化架构 1.2 工厂模式的诞生 1.3 性能提升数据 🔧 第二章:Flask应用工厂深度解析 2.1 基础工厂实现 2.2 配置管理 2.3 扩展初始化顺序 🧩 第三章:蓝图模块化架构 3.1 蓝图基础 3.2 企业级蓝图结构 3.3 蓝图间通信 🚀 第四章:完整电商平台实战 4.1 项目结构 4.2 应用工厂完整实现 4.3 数据模型设计 4.4 测试策略 🚀 第五章:

By Ne0inhk
SkyWalking - Spring Cloud Alibaba 全链路追踪实战

SkyWalking - Spring Cloud Alibaba 全链路追踪实战

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕SkyWalking这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获! 文章目录 * SkyWalking - Spring Cloud Alibaba 全链路追踪实战 🚀 * 1. 环境准备与核心概念 🧰 * 1.1 核心概念解析 * 1.2 环境准备 * 2. 构建 Spring Cloud Alibaba 微服务项目 🏗️ * 2.1 创建父工程 * 2.2 构建 `inventory-service`(库存服务) * 2.3 构建 `order-service`(订单服务) * 2.4 验证基础功能 * 3. 集成

By Ne0inhk