zoukankan      html  css  js  c++  java
  • windos下安装多个mysql服务

    最近需要使用Mysql制造大量数据,需要多个Mysql服务器.一开始的解决方案是使用多个windows机器.实体机不够,则用虚拟机来搞.但,,,,安装多个虚拟机…….好吧,

    在网上查了下,有使用单个机器安装多个Mysql的方法,几次实验下来没有成功,最后结合多个资料成功实现一台windows机器上安装多个Mysql服务,并且相互之间不影响的方案.

    方法如下:

    首先,我们需要Mysql介质,这里建议使用免安装版,讲道理已经安装好的版本直接复制也可以成功,然而失败了…..保险起见,还是使用免安装.地址如下: https://dev.mysql.com/downloads/mysql/  

     

    我使用的是这个版本.至于你用哪个,开心就好了.

    下载完之后,解压.然而你会发现他变成了1.8G.哈哈哈哈23333333333333,删除几个文件就好了.,看图

     

    删除完成后就会变小了.

    第二步,修改配置文件.可以根据my-default.ini自己弄一个my.ini,或者直接复制以下内容到新建的my.ini文件.

    [mysqld]

    #端口

    port = 3306                       开心用哪个就用哪个喽

    # 设置mysql的安装目录

    basedir=D:/mysql-5.6.13             自己设置,为当前目录

    # 设置mysql数据库的数据的存放目录

    datadir=D:/mysql-5.6.13/data 自己设置,当前目录下的data文件夹,不过如果你喜欢,随你放哪

    # 允许最大连接数

    max_connections=200

    第二步:修改完之后进bin目录,使用命令行,输入mysqld –initialize  命令.

    第三步: .创建1个文本文件,并将下述命令置于单一行中:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');用任意名称保存该文件。在本例中,该文件为C:1txt。在命令行中执行mysqld --init-file=C:1txt   ----摘自百度经验

    第四步:cmd mysqld –install mysql

    (这里说明下,很重要,我 使用的版本中mysqld进程只允许有一个,如果想安装多个mysql服务,把他改名了,否则只能启动一个mysql服务)

    安装第二个的时候重复以上步骤.其中第四步中 mysqld --intall mysql  mysqld名称要改,后面的mysql是服务名称,可以任意写

    然后用资源管理器关掉mysqld进程,进windows服务,开启定义的服务,

  • 相关阅读:
    剑指offer 第十一天
    Java Arrays工具类的使用
    什么是指数加权平均、偏差修正?
    深度学习——优化器算法Optimizer详解(BGD、SGD、MBGD、Momentum、NAG、Adagrad、Adadelta、RMSprop、Adam)
    深度学习——卷积神经网络 的经典网络(LeNet-5、AlexNet、ZFNet、VGG-16、GoogLeNet、ResNet)
    深度学习论文汇总
    剑指offer 第十天
    Java String 类
    Java StringBuffer和StringBuilder类
    剑指offer 第九天
  • 原文地址:https://www.cnblogs.com/twotigers/p/6383364.html
Copyright © 2011-2022 走看看