zoukankan      html  css  js  c++  java
  • 同一台机器安装多个MySQL服务

    在同一个服务器上面安装多个MySQL服务,甚至是安装多个不同版本(比如5.7和5.7、5.7和8.0.12),关键在于区分安装目录、数据目录和使用端口等。

    可以下面步骤

    • 安装MySQL1
    wget https://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-5.7.22-macos10.13-x86_64.tar.gz
    
    tar -xzvf mysql-5.7.22-macos10.13-x86_64.tar.gz
    
    mv mysql-5.7.22-macos10.13-x86_64 ../mysql5.7.22
    cd ../mysql5.7.22/
    
    mkdir data
    cd data
    mkdir binlog data innodb tmp
    
    cd ../
    vi my5.cnf
    
    bin/mysqld --defaults-file=/Users/liwenjie01/mysql5.7.22/my5.cnf --initialize-insecure --user=liwenjie01 --basedir=/Users/liwenjie01/mysql5.7.22 --datadir=/Users/liwenjie01/mysql5.7.22/data/data
    
    bin/mysqld_safe --defaults-file=/Users/liwenjie01/mysql5.7.22/my5.cnf --user=liwenjie01 &
    
    bin/mysql -S /Users/liwenjie01/mysql5.7.22/data/mysql5.sock -uroot -p
    
    create user mysql@"%" identified by "mysql";
    grant all privileges on *.* to mysql@"%" with grant option;
    flush privileges;
    
    bin/mysql -S /Users/liwenjie01/mysql5.7.22/data/mysql5.sock -umysql -pmysql
    
    • 第二个MySQL服务

    安装第二个MySQL步骤和第一个几乎一样:

    wget https://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-5.7.22-macos10.13-x86_64.tar.gz
    
    tar -xzvf mysql-5.7.22-macos10.13-x86_64.tar.gz
    
    mv mysql-5.7.22-macos10.13-x86_64 ../mysql5.7.22_2
    cd ../mysql5.7.22_2/
    
    mkdir data
    cd data
    mkdir binlog data innodb tmp
    
    cd ../
    vi my5.cnf
    
    bin/mysqld --defaults-file=/Users/liwenjie01/mysql5.7.22_2/my5.cnf --initialize-insecure --user=liwenjie01 --basedir=/Users/liwenjie01/mysql5.7.22_2 --datadir=/Users/liwenjie01/mysql5.7.22_2/data/data
    
    bin/mysqld_safe --defaults-file=/Users/liwenjie01/mysql5.7.22_2/my5.cnf --user=liwenjie01 &
    
    bin/mysql -S /Users/liwenjie01/mysql5.7.22_2/data/mysql5.sock -uroot -p
    
    create user mysql@"%" identified by "mysql";
    grant all privileges on *.* to mysql@"%" with grant option;
    flush privileges;
    
    bin/mysql -S /Users/liwenjie01/mysql5.7.22_2/data/mysql5.sock -umysql -pmysql
    
  • 相关阅读:
    针对wamp的phpmyadmin显示#2003无法连接mysql
    vs2019编译gdal3.1.0报错 (filemanager.obj) : error LNK2001: 无法解析的外部符号 __imp_SHGetFolderPathW
    半透明遮罩层覆盖整个可视区域
    css首字下沉
    仿花瓣标题栏始终在页面顶部(ie6下position:fixed失效解决方法)
    Redis最佳实践及核心原理
    Java对接微信公众号模板消息推送
    XXLJOB任务调度
    MyBatis学习笔记
    SpringBoot集成Redis
  • 原文地址:https://www.cnblogs.com/fefjay/p/9687870.html
Copyright © 2011-2022 走看看