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

Windows安装多版本MySQL

5.7 - 配置
my.ini

[client]
port = 3307[mysql]
default-character-set = utf8mb4[mysqld]
port = 3307
server_id = 1
character-set-server = utf8mb4basedir = "E://MySQL/mysql5.7"
datadir = "E://MySQL/mysql5.7/data"# 将所有表名转换为小写字母
lower_case_table_names=1# 每个表都使用独立表空间文件
innodb_file_per_table = 1# 使用系统时间戳记录日志
log_timestamps=SYSTEMlog_syslog = 0# 记录错误日志到error.log文件
log-error = E://MySQL/mysql5.7/logs/error.log# 开启慢查询日志
slow_query_log = 1# 慢查询日志文件名为slow.log
slow_query_log_file = E://MySQL/mysql5.7/logs/slow.log# 慢查询阈值为3秒
long_query_time = 2# 允许最大连接数为200
max_connections=200default-storage-engine=INNODB
# sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USERskip-grant-tables

8.0 配置
my.ini

[client]
port = 3308[mysql]
default-character-set = utf8mb4[mysqld]
port = 3308
server_id = 2
character-set-server = utf8mb4
basedir = "E://MySQL/mysql8.0"
datadir = "E://MySQL/mysql8.0/data"default_authentication_plugin=mysql_native_passwordlog_bin = "E://MySQL/mysql8.0/logs/mysql-bin.log"
log_error = "E://MySQL/mysql8.0/logs/error.log"general_log = ON
general_log_file = "E://MySQL/mysql8.0/logs/mysql.log"slow_query_log = ON
slow_query_log_file = "E://MySQL/mysql8.0/logs/mysql-slow.log"
long_query_time = 2max_connections=200
default-storage-engine=INNODBsql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION#skip-grant-tables  -8.0不能用这个, 会报错

超管终端

#初始化
mysqld --defaults-file="E://MySQL/mysql5.7/my.ini" --initialize --console
#服务
mysqld --install "MySQL57" --defaults-file="E://MySQL/mysql5.7/my.ini"#初始化
mysqld --defaults-file="E://MySQL/mysql8.0/my.ini" --initialize --console
#服务
mysqld --install "MySQL80" --defaults-file="E://MySQL/mysql8.0/my.ini"

待测试超管终端

#初始化
mysqld --defaults-file="E://MySQL/mysql5.7/my.ini" --initialize-insecure --user=mysql --console
#服务
mysqld --install "MySQL57" --defaults-file="E://MySQL/mysql5.7/my.ini"改密:
mysql -h127.0.0.1 -P3306 -uroot -p123456
update mysql.user set authentication_string=password('root') where user='root' and Host='localhost';
flush privileges;#初始化
mysqld --defaults-file="E://MySQL/mysql8.0/my.ini" --initialize-insecure --user=mysql --console
flush privileges;
#服务
mysqld --install "MySQL80" --defaults-file="E://MySQL/mysql8.0/my.ini"改密:
mysql -h127.0.0.1 -P3306 -uroot -p123456
ALTER user 'root'@'localhost' IDENTIFIED BY 'root';
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;
flush privileges;

注意反斜杠E://

net start mysql
mysql -h127.0.0.1 -P3306 -uroot -p123456
use mysql;mysql 5.7版本
update mysql.user set authentication_string=password('root') where user='root' and host='localhost';mysql 8.0版本
ALTER user root@'localhost' identified by '123456';flush privileges;

查看端口使用netstat -ano
删除服务mysqld remove MySQL57
CMD regedit
修改注册列表路径此电脑\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL8修改路径
启动 net start MySQL57

相关文章:

Windows安装多版本MySQL

5.7 - 配置 my.ini [client] port 3307[mysql] default-character-set utf8mb4[mysqld] port 3307 server_id 1 character-set-server utf8mb4basedir "E://MySQL/mysql5.7" datadir "E://MySQL/mysql5.7/data"# 将所有表名转换为小写字母 lower_c…...

Redis7降级到Redis6如何AOF备份恢复(错的)

Redis7降级到Redis6如何AOF备份恢复(错的) 前提:从始至终开启AOF 介绍的Docker安装的Redis,不是Docker也一样,差不多 一、data目录差异 redis版本7 - /data/appendonlydir - appendonly.aof.manifest - appendo…...

通过EXCEL控制PLC启停电机的一种方法

概述 本例将介绍用微软EXCEL电子表格控制西门子S7-1200 PLC实现电机启停的一种方法。 第1步: 添加PLC设备,选择西门子S7-1214C CPU,设置IP地址:192.168.18.18,子网掩码:255.255.255.0。 第2步&#xff1a…...

【GPT4O 开启多模态新时代!】

系列文章目录 GPT-4o的出现,让 AI 真正进入了全能时代,而且 OpenAI 宣布所有人免费使用! 不论你是需要写文章、听声音还是看视频,GPT-4o都能满足你的需求 文章目录 系列文章目录什么是GPT-4o?一、GPT-40 的新功能二、…...

HTTP协议及Python实现

最近的项目需要频繁在前后端之间传输数据,本篇主要介绍HTTP协议以及数据传输方法。 1 HTTP协议 1.1 http协议简介 HTTP(Hypertext Transfer Protocol)是一种用于传输超文本数据的应用层协议。它是万维网上数据交换的基础,定义了客户端和服务器之间进行通…...

【机器学习】逻辑化讲清PCA主成分分析

碎碎念:小编去年数学建模比赛的时候真的理解不了主成分分析中的“主成分”的概念!!但是,时隔两年,在机器学习领域我又行了,终于搞明白了!且看正文!再分享一个今天听到的播客中非常触…...

Vue常见的指令

Vue.js 提供了许多内置指令&#xff0c;这些指令可以在模板中用于处理元素的显示、行为等。以下是 Vue.js 中常见的 7 个指令及其详细代码示例&#xff1a; 1、v-bind&#xff1a;用于属性绑定&#xff0c;可以动态更新 HTML 属性。 html<template> <div> <img…...

【Ansible】ansible-playbook剧本

playbook 是ansible的脚本 playbook的组成 1&#xff09;Tasks&#xff1a;任务&#xff1b;通过tasks 调用ansible 的模板将多个操作组织在一个playbook中运行 2&#xff09;Variables&#xff1a;变量 3&#xff09;Templates&#xff1a;模板 4&#xff09;Handles&#xf…...

Linux的命令

&#xff1b; 昨天学习了七个命令&#xff0c;分别是&#xff1a;cd命令&#xff08;切换目录&#xff09;、pwd命令&#xff08;当前目录&#xff09;、mkdir命令&#xff08;创建目录&#xff09;、touch命令&#xff08;创建文件&#xff09;、date命令&#xff08;显…...

No known conditions for “./lib/locale/lang/zh-cn“ entry in “element-plus“ pa

yarn的安装和卸载 npm install -g yarn npm uninstall yarn -g //yarn卸载 改用yarn卸载试试 先安装yarn npm install -g yarn 卸载掉原来的element-plus yarn remove element-plus 重新安装原有的element-plus版本 yarn add element-plus2.3.1 低版本页面引用为 i…...

实验名称:TCP 连接管理

目录 前言 TCP报文段格式 TCP建立连接 TCP释放连接 实验目的 实验原理 实验步骤 1. 启动WireShark&#xff0c;设置抓包状态 2. 访问指定服务器 &#xff0c;通过Wireshark抓取通信数据报文 3. 分析TCP连接建立的三次握手和连接释放的四次握手过程 原始数据记录 实验…...

go语言map底层及扩容机制原理详解(上)

底层数据结构-哈希表 go语言map的底层数据结构是哈希表&#xff1a;通过哈希表来存储键值对&#xff0c;通过hash函数把键值对散列到一个个桶(bucket)中。 什么是哈希表&#xff1f; 在顺序结构以及平衡树中&#xff0c;元素与其的存储位置之间没有对应关系&#xff0c;因此…...

互联网职场说 | “领导找我谈话,原来是给我涨薪,但却只涨了200,还偷偷叮嘱我保密,这次只给我涨了薪”

职场中&#xff0c;一般当领导找你谈话时&#xff0c;心里总是会涌起两种心理活动&#xff1a;问责和表扬。不过很多人第一反应就是有点担心害怕&#xff0c;其次才会想有什么好事临到我了&#xff01; 一位职场网友分享说&#xff0c;有天领导忽然找她谈话&#xff0c;当时心…...

Android 如何启用user版本的adb源码分析

Android调试桥(ADB, Android Debug Bridge)是一个Android命令行工具&#xff0c;包含在SDK 平台工具包中&#xff0c;adb可以用于连接Android设备&#xff0c;或者模拟器&#xff0c;实现对设备的控制&#xff0c;比如安装和调试应用。和Appium一样&#xff0c;adb也是基于C/S架…...

linux phpstudy 重启命令

[rootLinuxWeb phpstudy]# ./system/phpstudyctl restart 查看命令 1) phpstudy -start 启动小皮面板 2) phpstudy -stop 停止小皮面板 3) phpstudy -restart 重启小皮面板 4) phpstudy -status 查询面板状态 5) phpstudy -in…...

台式电脑屏幕亮度怎么调节?让你的眼睛更舒适!

在日常使用台式电脑时&#xff0c;调节屏幕亮度是一项常见的需求。不同的环境和个人偏好可能需要不同的亮度设置。因此&#xff0c;了解台式电脑屏幕亮度怎么调节是非常重要的。本文将介绍三种常见的方法&#xff0c;帮助您轻松调节台式电脑屏幕亮度&#xff0c;以满足您的需求…...

打造安全的 Linux 环境:实用配置指南

唠唠闲话 一开始接触服务器&#xff0c;我只是把它当博客的托管网站&#xff0c;源文件用 GitHub 备份&#xff0c;所以网站被黑了也没啥关系。但随着使用深入&#xff0c;网站逐渐加入我的日常工作流中&#xff0c;而且有了使用更多服务的需求。在这种情况下&#xff0c;服务…...

神经网络有哪些算法

神经网络算法是人工智能领域的重要组成部分,它通过模拟人类神经系统的结构和功能,实现对复杂问题的处理和分析。以下是对神经网络算法的详细概述,包括常见的算法和它们的特点、应用等,力求达到约2500字的篇幅。 一、神经网络算法概述 神经网络算法是一种基于人工神经元的…...

计算机网络期末试题

第一章 概述 一. 单选题&#xff08;共13题&#xff0c;36.4分&#xff09; 1. (单选题) 因特网起源于( &#xff09;网络。 A. ARPANETB. EthernetC. CATVD. CERNET 我的答案: A:ARPANET;正确答案: A:ARPANET; 2.8分 2. (单选题)人们把( &#xff09;年作为因特网的诞…...

Unity学习笔记---图层

渲染层级 1&#xff0c;调整Sprite Renderer中的Order in Layer可以调整图层层级。 2&#xff0c;在Edit--Project Setting--Graphics中&#xff0c;调整TransParency Sort Mode为Custom Axis&#xff0c; 并将TransParency Sort Axis中的Z值默认的1改为0&#xff0c;将Y改为…...

Go Context 控制流与生命周期管理

Go Context 控制流与生命周期管理 在现代分布式系统中&#xff0c;控制流与生命周期管理是开发者必须面对的核心挑战之一。Go语言通过context包提供了一种优雅的解决方案&#xff0c;帮助开发者管理请求的取消、超时和跨协程的数据传递。无论是微服务调用、数据库查询还是HTTP…...

Janus-Pro-7B前端集成指南:Vue.js项目中调用AI模型的完整流程

Janus-Pro-7B前端集成指南&#xff1a;Vue.js项目中调用AI模型的完整流程 最近有不少前端朋友问我&#xff0c;怎么在自己的Vue项目里接入那些看起来很酷的AI模型。说实话&#xff0c;我刚接触的时候也觉得有点复杂&#xff0c;又是API调用&#xff0c;又是流式响应&#xff0…...

Amadeus的知识库 | 告别碎片化集成:深度解析 AI 时代的“USB 协议” —— MCP

一、引文在 LLM&#xff08;大语言模型&#xff09;飞速发展的今天&#xff0c;我们正从“对话框 AI”转向“智能体&#xff08;Agent&#xff09;”。然而&#xff0c;开发者在集成 AI 时一直面临一个巨大的痛点&#xff1a;数据孤岛。为了解决这个问题&#xff0c;Anthropic …...

FPGA开发必备:Vivado中ILA和FIFO Generator的深度调试指南

FPGA信号捕获与数据流优化&#xff1a;Vivado调试双核实战手册 在FPGA开发中&#xff0c;调试环节往往占据项目周期的40%以上时间。当仿真验证无法复现的硬件异常出现时&#xff0c;如何快速定位信号跳变问题&#xff1f;当数据吞吐遇到瓶颈时&#xff0c;怎样优化存储结构提升…...

精准控制:OpenClaw限制Qwen3.5-9B生成内容的3层过滤

精准控制&#xff1a;OpenClaw限制Qwen3.5-9B生成内容的3层过滤 1. 为什么需要内容安全过滤 去年我在用OpenClaw自动处理客户反馈邮件时&#xff0c;曾遇到一个尴尬场景——AI助手在回复中引用了某敏感行业术语&#xff0c;导致整批邮件需要人工召回。这次教训让我意识到&…...

手把手教你用Vivado IBERT给光模块‘体检’:从SFP连接器到误码率报告的完整实战

光模块性能诊断实战&#xff1a;Vivado IBERT从硬件连接到眼图分析的深度解析 当一块全新的ZCU102开发板和一个状态未知的SFP光模块摆在面前时&#xff0c;硬件工程师最关心的问题往往是&#xff1a;这条物理链路到底靠不靠谱&#xff1f;信号质量能否满足设计要求&#xff1f;…...

C++ 文件 IO 性能优化技巧

C文件IO性能优化技巧 在软件开发中&#xff0c;文件IO操作往往是性能瓶颈之一&#xff0c;尤其是处理大文件或高频读写时。C作为一门高性能语言&#xff0c;提供了多种优化文件IO的方法&#xff0c;合理运用这些技巧可以显著提升程序效率。本文将介绍几种实用的C文件IO性能优化…...

2026年在职研究生论文降AI工具推荐:理论与实践结合部分如何处理

2026年在职研究生论文降AI工具推荐&#xff1a;理论与实践结合部分如何处理 导师发消息说论文AI率超标的时候&#xff0c;我正在食堂吃饭。筷子都差点拿不稳。 后来用了三天时间研究在职研究生论文降AI&#xff0c;踩了不少坑但总算搞定了。最后稳定在用的就是嘎嘎降AI&#…...

ComfyUI Essentials:填补ComfyUI核心缺失功能的必备插件指南

ComfyUI Essentials&#xff1a;填补ComfyUI核心缺失功能的必备插件指南 【免费下载链接】ComfyUI_essentials 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI_essentials ComfyUI Essentials是一款专门为ComfyUI用户设计的插件&#xff0c;它提供了ComfyUI核心…...

Repomix性能基准测试:不同规模代码库表现终极指南

Repomix性能基准测试&#xff1a;不同规模代码库表现终极指南 【免费下载链接】repomix &#x1f4e6; Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language …...