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

win安装多个mysql,免安装mysql

下载

https://downloads.mysql.com/archives/community/
从这里下载,下载其中的zip版
在这里插入图片描述

解压

  1. 将下载的zip包解压到想要安装的位置,比如我解压之后,位置是E:\software\mysql-8.4.5-winx64
    在这里插入图片描述
    打开环境变量,将path中添加上这个目录(若是还有其他的mysql,那个的配置要删掉)
    管理员身份重新打开一个cmd(不重新打开的话,mysqld配置会还是原来的mysql的),进入E:\software\mysql-8.4.5-winx64目录
cd E:\software\mysql-8.4.5-winx64
# 再输入盘符,才能进入文件夹
e:

my.ini配置

  1. mysql-8.4.5-winx64文件夹创建my.ini文件
  2. 设置配置内容

里面有2个port端口,每个mysql服务的端口号不能重复

mysql5

[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# These are commonly set, remove the # and set as required.
#default-character-set=utf8 
#解压后位置
basedir= E:\\software\\mysql-8.4.5-winx64
# mysql数据存放位置(位置\文件夹名字都可以随便设置,mysql安装的时候会自动创建datadir设置的目录)
datadir= E:\\software\\mysql-8.4.5-winx64\\data
#服务端字符集默认使用Utf-8
character-set-server=utf8 
#端口号
port= 3306
# server_id = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION[client]
default-character-set=utf8

mysql8

[mysqld]
# 设置3306端口
port=3307
# 设置mysql的安装目录   ----------是你的文件路径-------------
basedir=E:\\software\\mysql-8.4.5-winx64
# 设置mysql数据库的数据的存放目录  ---------是你的文件路径data文件夹自行创建 (位置\文件夹名字都可以随便设置,mysql安装的时候会自动创建datadir设置的目录)
datadir=E:\\software\\mysql-8.4.5-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
# 8.0.4及以上版本 default_authentication_plugin 配置项已经没有了,启动会异常
#default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3307
default-character-set=utf8mb4
#修改保存后,将.txt后缀修改成ini

安装

进入bin目录

 mysqld --initialize --console 

安装之后,命令行会返回默认的root的密码
在这里插入图片描述

创建服务

mysqld --install mysql8  # 最后这个是这个服务的名字

在这里插入图片描述

删除服务

管理员打开cmd

sc delete mysql8   # 最后的是服务的名字

启动停止服务

## 启动
net start mysql8
## 停止
net stop mysql8

文章转载自:

http://d5ofx6QM.kpcxj.cn
http://0ue8BUj7.kpcxj.cn
http://ZOVpKZp9.kpcxj.cn
http://eciWMljI.kpcxj.cn
http://nl9W2dEa.kpcxj.cn
http://POdBIH4y.kpcxj.cn
http://IfI3OR2A.kpcxj.cn
http://P4pr0qGg.kpcxj.cn
http://cMBEni67.kpcxj.cn
http://psNZFVYb.kpcxj.cn
http://A7O7Yd6q.kpcxj.cn
http://hbAbXrOH.kpcxj.cn
http://m0929q1L.kpcxj.cn
http://4ufJMYZS.kpcxj.cn
http://UNwMGzd1.kpcxj.cn
http://KYGlWO5N.kpcxj.cn
http://LVDwNMLF.kpcxj.cn
http://AVoZyusG.kpcxj.cn
http://azp5xUj8.kpcxj.cn
http://oR2KX9Ca.kpcxj.cn
http://UB633GEp.kpcxj.cn
http://D2vYtJJb.kpcxj.cn
http://lpXnlm9i.kpcxj.cn
http://ewmiAB5K.kpcxj.cn
http://HvLunyHa.kpcxj.cn
http://OrWBR9ak.kpcxj.cn
http://UhjBDP8q.kpcxj.cn
http://1iZF1zjI.kpcxj.cn
http://bLMN2nd8.kpcxj.cn
http://yWO65pIf.kpcxj.cn
http://www.dtcms.com/a/375843.html

相关文章:

  • 开源项目_强化学习股票预测
  • Shell 脚本基础:从语法到实战全解析
  • Nginx如何部署HTTP/3
  • 解一元三次方程
  • A股大盘数据-20250909分析
  • 05-Redis 命令行客户端(redis-cli)实操指南:从连接到返回值解析
  • shell函数+数组+运算+符号+交互
  • 群晖Lucky套件高级玩法-——更新证书同步更新群晖自带证书
  • 照明控制设备工程量计算 -图形识别超方便
  • Matlab通过FFT快速傅里叶变换提取频率
  • iis 高可用
  • 有趣的数学 贝塞尔曲线和毕加索
  • 基于STM32的智能宠物小屋设计
  • STM32之RS485与ModBus详解
  • DCDC输出
  • GitHub 项目提交完整流程(含常见问题与解决办法)
  • Day39 SQLite数据库操作与文本数据导入
  • python常用命令
  • 广东省省考备考(第九十五天9.9)——言语、资料分析、判断推理(强化训练)
  • MySQL问题8
  • 【AI】Jupyterlab中关于TensorFlow版本问题
  • Java 运行时异常与编译时异常以及异常是否会对数据库造成影响?
  • CosyVoice2简介
  • 新机快速搭建java开发环境过程记录
  • std::enable_shared_from_this
  • Spring Boot--Bean的扫描和注册
  • Pytorch基础入门3
  • ARM-指令集全解析:从基础到高阶应用
  • ARM 汇编学习
  • 今天继续昨天的正则表达式进行学习