广告
返回顶部
首页 > 资讯 > 数据库 >【数据库】windows安装多个mysql
  • 771
分享到

【数据库】windows安装多个mysql

mysql数据库 2023-09-13 19:09:33 771人浏览 泡泡鱼
摘要

1、背景 在项目中可能会用到多个版本的Mysql数据库,尤其是最常用的5版本的和8版本数据库,我们都知道8版本数据库有了很多新的特性,并且和5版本有些地方是不同的,所以我们本地电脑主机可能会同时安装两个mysql数据库用来测试。此时我们可能

1、背景

项目中可能会用到多个版本的Mysql数据库,尤其是最常用的5版本的和8版本数据库,我们都知道8版本数据库有了很多新的特性,并且和5版本有些地方是不同的,所以我们本地电脑主机可能会同时安装两个mysql数据库用来测试。此时我们可能需要安装两个数据库。

这里我本地是存在一个5版本数据库的,所以直接在此基础上安装8版本数据库。

2、下载并配置

​​​​​​​下载所需版本

解压并新建data和uploads文件夹及my.ini文件

my.ini文件初始化配置

[mysqld]# 因为存在版本3306,所以这里改端口号为3307port=3307# 字符集为:character_set_server=utf8mb4;character_set_server= utf8mb4basedir=D:\summy\mysql-8datadir=D:\summy\mysql-8\dataserver-id=1sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTioNlower_case_table_names=1innodb_file_per_table = 1log_timestamps=SYSTEM log-error = error.logslow_query_log = 1slow_query_log_file = slow.loglong_query_time = 5log-bin = binlogbinlog_fORMat = rowexpire_logs_days = 15log_bin_trust_function_creators = 1secure-file-priv=D:\summy\mysql-8\uploads [client]default-character-set= utf8mb4

配置文件中添加:shared-memory;

示例:

[mysqld]

shared-memory

port=3307

配置环境变量 

3、安装mysql服务

以管理员身份运行CMD;

切换到  D:\summy\mysql-8\bin下,执行:

mysqld --defaults-file=D:\summy\mysql-8\my.ini --initialize --console  #(记住临时密码)mysqld install MySQL8

需要修改注册列表路径:\HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Services\MYSQL8 修改路径

(默认为第一次安装5版本的路径)

4、修改密码 

mysql -8.0.30 安装完成,通过临时密码登陆修改;

select host, user, authentication_string, plugin from user;

8版本mysql默认认证方式为:caching_sha2_passWord,所以我们直接修改密码后可能会导致navicat等客户端软件无法登陆的情况,所以如果是默认认证方式,则修改为密码认证为 mysql_native_password

可以直接用sql修改:

update user set plugin = 'mysql_native_password' where user = 'root';

也可以在配置文件中添加下面的语句后重启:

default_authentication_plugin=mysql_native_passwordupdate user set authentication_string='' where user='root'; flush privileges;

如果临时密码不生效,无法登陆情况,可以跳过密码登陆验证

退出mysql,在配置文件里加上skip-grant-tables,重启 mysql 服务,再次登陆的时候是空密码登陆:

登陆后即可修改密码了:
ALTER USER 'root'@'%' IDENTIFIED BY '123456';

flush privileges;​​​​​​​

​​​​​​​

来源地址:https://blog.csdn.net/m0_73449835/article/details/131124562

您可能感兴趣的文档:

--结束END--

本文标题: 【数据库】windows安装多个mysql

本文链接: https://www.lsjlt.com/news/406322.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 【数据库】windows安装多个mysql
    1、背景 在项目中可能会用到多个版本的Mysql数据库,尤其是最常用的5版本的和8版本数据库,我们都知道8版本数据库有了很多新的特性,并且和5版本有些地方是不同的,所以我们本地电脑主机可能会同时安装两个Mysql数据库用来测试。此时我们可能...
    99+
    2023-09-13
    mysql 数据库
  • windows安装MySQL数据库
    原文:...
    99+
    2021-01-31
    windows安装MySQL数据库 数据库入门 数据库基础教程
  • Windows中怎么安装多个Mysql
    Windows中怎么安装多个Mysql,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。问:如何在Windows上安装多个Mysql? 答:具体方...
    99+
    2022-10-18
  • windows中配置安装mysql数据库
      MySql 是一种免费的关系型数据库,相较于 MsSqlServer 和 Oracle 比较轻量化,安装也很简单,而且免费不需要的版权费用,个人认为一般的小项目采用还是比较合适的,当然也有部分数据量很大的项目会采用 MySql...
    99+
    2014-10-27
    windows中配置安装mysql数据库
  • windows 环境下安装多个Mysql实例
    Windows下安装多个Mysql实例 前提:首先再自己的机器上已经安装了一个Mysql ,默认端口为3306,这个是最基本的,咱们以后创建的实例都是以它为模板来创建的。 1.首先找到已经安装好的Mysql...
    99+
    2022-10-18
  • 如何中windows server2008上安装mysql数据库
    如何中windows server2008上安装mysql数据库,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、环境配置&n...
    99+
    2022-10-18
  • 同一台服务器上面安装多个mysql数据库
    【前言】测试环境中经常需要多台mysql数据库来进行各种环境和场景的模拟,由于测试环境中的资源一般都是比较有限的,也就需要在一台服务器上面搭建多个mysql数据库来完成测试的需求。本文档介绍在Cento...
    99+
    2022-10-18
  • MYSQL数据库安装
    检测是否存在MARIADB 如果系统之前⾃带 Mariadb ,可以先卸载之。 ⾸先查询已安装的 Mariadb 安装包: rpm -qa|grep mariadb 卸载mariadb 删除配置文件,删除数据目录 yum re...
    99+
    2019-03-29
    MYSQL数据库安装
  • 安装Mysql数据库
    1.安装Mysql数据库①下载Mysql数据包wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x8...
    99+
    2022-10-18
  • MySQL 5.7.37数据库下载安装教程(Windows无需安装版)
    ⭐️前面的话⭐️ 本篇文章介绍MySQL(数据库) Community Server 5.7.37下载安装教程(无需安装版),供初学者参考,博主的系统为Windows11。 📒博客...
    99+
    2023-09-12
    数据结构 java 算法
  • 怎么样安装多实例mysql数据库
    本文主要给大家简单讲讲怎么样安装多实例mysql数据库,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望怎么样安装多实例mysql数据库这篇文章可以给大家带来一...
    99+
    2022-10-18
  • MySQL数据库多实例介绍及安装
    MySQL数据库多实例介绍及安装1.mysql多实例实质在一台机器上开启多个不同的mysql服务端口(3306,3307),运行多个mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提供各自的服务; 多个实例共用一套...
    99+
    2017-04-12
    MySQL数据库多实例介绍及安装 数据库入门 数据库基础教程 数据库 mysql
  • Windows系统安装redis数据库
    一、Redis简介 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集...
    99+
    2022-11-13
  • windows本地安装Oracle数据库
    一、下载Oracle 11g R2 for Windows。 官方网站: https://www.oracle.com/database/technologies/oracle-database-software-downloa...
    99+
    2021-12-14
    windows本地安装Oracle数据库
  • Windows平台安装MongoDB数据库
    目录一、MongoDB 安装1、下载2、安装二、 运行MongoDB服务器1、命令行下运行 MongoDB 服务器2、手动安装 MongoDB服务三、客户端Shell连接MongoD...
    99+
    2022-11-13
  • Mysql数据库之安装
    系统环境:CentOS 6.8 64位Mysql版本:mysql-5.6.30Mysql官网:http://www.mysql.com/ 一般来讲,在正式的生产环境中需要下载GA(稳定)版,安装目录通常是/...
    99+
    2022-10-18
  • Centos7安装mysql数据库
    Centos7安装mysql 新地址 https://blog.csdn.net/qq_30758673 下载安装mysql 卸载自带的迷你库rpm -qa | grep mariadb | xargs...
    99+
    2022-10-18
  • Linux——安装mysql数据库
    目录 1、准备阶段 2、具体步骤 2.1、卸载mariadb 2.2、上传mysql并解压 2.3、安装mysql 2.4、查看版本 2.5、启动mysql服务 2.6、登录mysql 2.7、修改密码 2.8、配置mysql远程访问 2....
    99+
    2023-09-06
    linux 运维 服务器
  • windows环境下多个Mysql实例怎么样安装
    不知道大家之前对类似windows环境下多个Mysql实例怎么样安装的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完windows环境下多个Mysql实例怎么样安装...
    99+
    2022-10-18
  • 原有MySQL数据库 ,安装多实例教程
    #mysql安装脚本安装好后mkdir -v /usr/share/mysql/mysql-files mkdir -vp /data/mysql_data{1..4} * 修改 MySQL 二进制包目录的...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作