Bootstrap

MySQL8 主从同步 在 Windows 本地 MySQL 和 WSL 上安装的 MySQL 做主从同步

在 Windows 本地 MySQL 和 WSL(Windows Subsystem for Linux)上安装的 MySQL 做主从同步,步骤主要分为几个部分:安装和配置 MySQL、设置主从同步、配置网络和防火墙等。以下是步骤的详细说明:

1. 在 Windows 和 WSL 中安装 MySQL

首先,确保 Windows 和 WSL 中的 MySQL 都已安装。如果尚未安装,请按照以下步骤操作:

1.1 安装 MySQL (Windows 本地)
  1. 下载 MySQL Installer
  2. 运行安装程序并选择 MySQL Server 版本。
  3. 按照向导进行安装,选择默认配置即可。
  4. 设置 MySQL 根密码,并记住该密码。
1.2 安装 MySQL (WSL)
  1. 打开 WSL 终端。
  2. 更新软件包列表:
    sudo apt update
    
  3. 安装 MySQL:
    sudo apt install mysql-server
    
  4. 配置 MySQL(设置 root 密码等):
    sudo mysql_secure_installation
    

2. 配置 MySQL 以启用主从同步

2.1 配置 Windows 本地 MySQL(主库)
  1. 编辑 MySQL 配置文件 my.ini,通常在 MySQL 安装目录下。加入以下配置:

    [mysqld]
    server-id = 1
    log-bin = mysql-bin
    binlog-do-db = your_database_name  # 如果需要同步特定数据库
    
  2. 重启 MySQL 服务&#x

;