Win10安装多个MySQL实例
Win10安装MySQL-8.0.15
1、下载mysql-8.0.15-winx64.zip安装包,地址如下
https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.15-winx64.zip
2、解压至要安装的目录下,如D:\Database
3、在D:\Database\mysql-8.0.15-winx64目录下新建my.ini配置文件
4、my.ini文件中的内容如下
[mysql]
# 设置mysql数据库客户端默认字符集
default-character-set=UTF8
[mysqld]
# 设置mysql数据库的默认端口,注意端口号不能被占用
port=3316
# 设置记录日志的显示时间
log_timestamps=SYSTEM
# 设置mysql数据库的安装目录
basedir=D:\\Database\\mysql-8.0.15-winx64
# 设置mysql数据库的数据存放目录
datadir=D:\\Database\\mysql-8.0.15-winx64\\data
# 设置mysql数据库服务端默认字符集
character-set-server=UTF8
# 设置mysql数据库创建新表时的默认存储引擎
default-storage-engine=INNODB
# 设置mysql数据库允许的最大连接数
max_connections=100
5、添加系统环境变量
将mysql-8.0.15-winx64安装路径(即D:\Database\mysql-8.0.15-winx64\bin)添加到Path环境变量中去
6、初始化mysql数据库
以管理员身份打开cmd窗口,进入到mysql安装的bin目录下。 初始化数据库:
mysqld --defaults-file=D:\Database\mysql-8.0.15-winx64\my.ini --initialize --console
初始化成功后会生成在my.ini文件中指定的datadir目录,并且给root初始化了一个密码,请记住它。
7、将新安装的mysql注册为Windows服务
mysqld install MySQL80-3316 --defaults-file="D:\Database\mysql-8.0.15-winx64\my.ini"
删除mysql服务的命令为:mysqld --remove mysql80-3316
8、在搜索框输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL80-3316,修改ImagePath参数相关路径为刚刚安装的mysql的路径
9、启动mysql服务
net start MySQL80-3316
10、以root身份登录进入mysql
mysql -hlocalhost -P3316 -uroot -p
输入初始化数据库时的密码即可。
11、修改root用户的密码为root
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
12、修改密码后刷新权限使之生效
flush privileges;
13、刷新权限后重新登录
也可以使用Navicat、MySQL Workbench等可视化工具连接新安装的mysql。
Win10安装多个MySQL实例的更多相关文章
- Windows上安装多个MySQL实例(转)
在学习和开发过程中有时候会用到多个MySQL数据库,比如Master-Slave集群.分库分表,开发阶段在一台机器上安装多个MySQL实例就显得方便不少. 在 MySQL教程-基础篇-1.1-Wind ...
- 在一台Linux服务器上安装多个MySQL实例(一)--使用mysqld_multi方式
(一)MySQL多实例概述 实例是进程与内存的一个概述,所谓MySQL多实例,就是在服务器上启动多个相同的MySQL进程,运行在不同的端口(如3306,3307,3308),通过不同的端口对外提供服务 ...
- 同一台windows下配置安装多个mysql实例,实现主从同步
一.安装多个mysql 参见: https://blog.csdn.net/wrh_csdn/article/details/80198795 https://www.cnblogs.com/qjoa ...
- CentOS6.5下源码安装多个MySQL实例及复制搭建
多实例安装本节是在CentOS6.5下源码安装MySQL5.6.35的基础上,在同一台机器增加一个MySQL实例.参考Centos中安装多个mysql数据的配置实例,安装目录为/usr/local/m ...
- linux下安装多个mysql实例(摘自国外:How to create multiple mysql instance in CentOS 6.4 and Red Hat 6.4)
How to create multiple mysql instance in CentOS 6.4 and Red Hat 6.4 from:http://sharadchhetri.com/20 ...
- win10安装mysql过程&&链接过程&&备份和导入数据&&grant命令
win10安装mysql过程&&链接过程&&备份和导入数据&&grant命令 一 .安装 一开始在mysql官网(https://www.mysql ...
- 【MySQL】源码编译安装和配置MySql 5.5.32(单实例)
[需求描述] 在CentOS环境中,通过编译源码的方式,安装并且配置“单实例”的MySQL5.5.32数据库. MySQL的安装目录为:/application/mysql-5.5.32 MySQL数 ...
- 如何在同一台机器上安装多个MySQL的实例
转自:'http://www.cnblogs.com/shangzekai/p/4375271.html 最近由于工作的需要,需要在同一台机器上搭建两个MySQL的实例,(注:已经存在了一个3306的 ...
- MySQL通过rpm安装及其单机多实例部署
1. CentOS 下安装 MySQL Oracle 收购 MySQL 后,CentOS 为避免 MySQL 闭源的风险,改用 MySQL 的分支 MariaDB:MariaDB 完全兼容 MySQL ...
随机推荐
- OSI七层与TCP/IP五层
OSI七层与TCP/IP五层网络架构详解 OSI和TCP/IP是很基础但又非常重要的网络基础知识,理解得透彻对运维工程师来说非常有帮助.今天偶又复习了一下: (1)OSI七层模型 OSI中的层 功能 ...
- vue 项目中使用postMessage问题总结
问题描述: 由于目前做的项目分成两个项目,通过iframe嵌套,所以用到了 postMessage 当监听传过来的值的时候 出现了接受多次的问题 产生原因: 我的监听事件是放在home页 mount ...
- 2018web前端面试题总结
web面试题 css面试 一.css盒模型 css中的盒子模型包括IE盒子模型和标准的W3C盒子模型.border-sizing: border-box, inherit, content-box ...
- python函数入参和返回值
以下内容参考自runoob网站,以总结python函数知识点,巩固基础知识,特此鸣谢! 原文地址:http://www.runoob.com/python3/python3-function.html ...
- BZOJ 3576: [Hnoi2014]江南乐 (SG函数)
题意 有nnn堆石子,给定FFF,每次操作可以把一堆石子数不小于FFF的石子平均分配成若干堆(堆数>1>1>1). 平均分配即指分出来的石子数中最大值减最小值不超过111.不能进行操 ...
- 【转】解决 canvas 在高清屏中绘制模糊的问题
来源: http://www.css88.com/archives/9297 使用 canvas 绘制图片或者是文字在 Retina 屏中会非常模糊.如图: 因为 canvas 不是矢量图,而是像图片 ...
- 25、自动装配-@Profile根据环境注册bean
25.自动装配-@Profile根据环境注册bean 指定组件在哪个环境的情况下才能被注册到容器中 加了环境标识的,只有这个环境被激活才能注册到组件中 默认是default环境 写在类上,整个配置类的 ...
- 12、Spring Boot 2.x 集成 MongoDB
1.12 Spring Boot 2.x 集成 MongoDB 完整源码: Spring-Boot-Demos
- 【线性代数】6-7:SVD分解(Singular Value Decomposition-SVD)
title: [线性代数]6-7:SVD分解(Singular Value Decomposition-SVD) categories: Mathematic Linear Algebra keywo ...
- win10下安装docker
win10下安装docker 1. 启用Hyper-V 打开控制面板 - 程序和功能 - 启用或关闭Windows功能,勾选Hyper-V,然后点击确定(整个过程需要重新启动几次),如图: 安装Doc ...