因为想研究mycat,所以需要安装多个mysql实例进行研究。限于没有多于计算机,只能在本机安装了。通过mysql文档,自己琢磨着安装成功!

目录结构如下:

其中one和two文件夹用来模拟数据库分库。

操作步骤:

拷贝文件

拷贝mysql-5.7.9-win64目录下的my-default.ini分别到whole、one、two目录下,更名为my.init。

以whole库 为例说明,one库和two库做相应调整即可。

1、编写\instance\whole\my.init

innodb_buffer_pool_size = 128M

basedir = E:\mysql\mysql-5.7.9-winx64

datadir = E:\mysql\mysql-5.7.9-winx64\instance\whole\data

port = 3309

server_id = 3

对于分库two要注意:

3、Initializing the Data Directory

mysqld --defaults-file=E:\mysql\instance\whole\my.ini --initialize --console

2017-01-23T01:31:39.492351Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defau

lts_for_timestamp server option (see documentation for more details).

2017-01-23T01:31:39.492351Z 0 [Warning] 'NO_ZERO_DATE', 'NO_ZERO_IN_DATE' and 'ERROR_FOR_DIVISION_BY_ZERO' sql modes sho

uld be used with strict mode. They will be merged with strict mode in a future release.

2017-01-23T01:31:39.492351Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set.

2017-01-23T01:31:41.487351Z 0 [Warning] InnoDB: New log files created, LSN=45790

2017-01-23T01:31:41.980351Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.

2017-01-23T01:31:42.145351Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that t

his server has been started. Generating a new UUID: b192bf10-e10b-11e6-b19c-00ffcdaad4ca.

2017-01-23T01:31:42.193351Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened

.

2017-01-23T01:31:42.218351Z 1 [Note] A temporary password is generated for root@localhost: g0tN0uAqak>e

4、启动服务

mysqld --defaults-file=E:\mysql\instance\whole\my.ini --console

5、测试连接:

mysql -h localhost -u root --port 3309 -p

mysql> set password=password('123');

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql 文档中,修改密码用的是:ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

mysql> alter user 'root'@'localhost' password expire never;

Query OK, 0 rows affected (0.00 sec)

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mysql              |

| performance_schema |

| sys                |

+--------------------+

4 rows in set (0.00 sec)

6、关闭服务

mysqladmin -h localhost --port 3309 -p  -u root shutdown

7、安装为服务

mysqld --install-manual MySqlWhole  --defaults-file=E:\mysql\instance\whole\my.ini

Service successfully installed.

windows服务管理中:

mysql instance安装_mysql一机多实例安装记录相关推荐

  1. mysql++多版本安装_MySQL多版本多实例安装启动

    多版本,大版本不同测试多实例,一个MySQL5.7.30一个MySQL8.0.20 解压8.0 tar -xvf mysql-8.0.20-linux-glibc2.12-x86_64.tar tar ...

  2. mysql启多_MySQL启多个实例

    很多朋友都想在一台服务器上运行多个MySQL Instance,究竟怎么做呢? 首先要明晰几个原理, 简称为mysqld读取my.cnf的顺序: 第一搜,首先读取/etc/my.cnf,多实例这个配置 ...

  3. mysql 5.5 免安装_mysql 5.5.56免安装版配置方法

    mysql 5.5.56免安装版配置方法,本文通过文字代码详解,具体内容如下所示: 1. 下载mysql-5.5.56-winx64 网址: dev.mysql.com/downloads/mysql ...

  4. mysql+ubunt+绿色安装_Mysql在ubuntu18上的安装及简单使用

    数据相关行业都离不开数据库,mysql在ubuntu上的安装比在windows上安装简单多了,下面我记录一下自己成功安装的步骤和使用. 1.安装软件 首先更新一下源:sudo apt-get upda ...

  5. mysql 5.720安装_MySQL 5.7.27下载安装配置的详细教程

    前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库.目前官网上的My ...

  6. mysql installer安装_MySQL Installer 8.0.21安装教程图文详解

    1. 缘由 刚好需要在新系统上重新安装MySQL,便写了一份的下载安装教程,供查阅,以防日后细节有所遗忘. 2. 版本说明 MySQL Installer 8.0.21 3. 下载安装包 方式一:官网 ...

  7. diy无感无刷电机霍尔安装_无刷直流电机霍尔传感器安装方法研究

    无刷直流电机霍尔传感器安装方法研究 常亚辉 ; 王莎莎 ; 李建春 ; 郭立杰 [期刊名称] <导航与控制> [年 ( 卷 ), 期] 2015(014)004 [摘要] 针对有位置传感器 ...

  8. mysql5.6.22.0安装_mysql 8.0.22 下载安装配置方法图文教程

    mysql 8.0.22下载及安装,供大家参考,具体内容如下 一. 下载mysql 1.进入MySQL官网下载,或直接点击下载,如下图所示: 2.点击"DOWNLOADS" 3.选 ...

  9. mysql 5.6 多实例_MySQL 5.6 多实例安装

    摘要 在一台服务器上,启动多个端口,每个端口运行一个mysql.多端口多进程,每个端口就是一个实例,各个进程之间没有关系,但他们又同用相同的硬件资源. 1.0 多实例概述 这些多实例,使用相同的应用程 ...

  10. mysql generic安装_MySQL 5.6 Generic Binary安装与配置

    安装软件包 # mkdir -p /opt/mysql # mv mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz /opt/mysql # cd /opt/mysq ...

最新文章

  1. 彩色点云在虚拟现实中的应用
  2. 嫦娥“挖土”归来有多难?看看中国首颗返回式卫星的故事
  3. paho mqtt 订阅主题的处理注意事项
  4. 牛客contest897 D-Bamboo Rat(二分+黑白染色+最小割)
  5. [转]微信小程序安全浅析
  6. python哪个版本支持xp_windows支持哪个版本的python
  7. date设置时间_解决 IDEA 无法找到 java.util.Date 的问题
  8. 数据算法之插入排序(insertSort)的Java实现
  9. 3月面经汇总-字节跳动,美团,腾讯算法岗
  10. Noip2011提高组 聪明的质监员
  11. ubuntu14.04 server 安装docker
  12. unity2021游戏引擎安装激活并汉化
  13. HTML基础入门教程
  14. Word写毕业论文时页眉和页脚的设置问题
  15. 正态分布变换NDT算法原理及其在点云配准中的应用
  16. 华为手机真机测试问题 The application could not be installed: INSTALL_FALLED_INTERNAL_ERROR
  17. Android中添加商品的购物车
  18. 私网地址与公网地址转换
  19. html语言中vlink,html中link text指的是什么?
  20. 用计算机测声音频率,什么软件可以测声音频率?

热门文章

  1. Android 开发性能优化
  2. 2. 配置Xdebug
  3. javascript的数组形式与php的数组形式
  4. PADS layout 元件之间尺寸标注
  5. 编程语言-脚本编程-PowerShell相关整理
  6. 两种获取python版本的方法
  7. T-SQL多个小计+合计,分类汇总
  8. 利用TreeView实现C#工具箱效果
  9. Android中Intent传递Java对象的方法
  10. Fancybox—Fancybox的API和配置选项说明