“Conocimiento software>SQL Server

¿Cómo se replica en MySQL en la misma ventana de la máquina?

2016/3/22
Paso 1:Instalar y configurar MySQL

1. Descargue el instalador de MySQL Community Edition desde el sitio web de MySQL.

2. Ejecute el instalador y siga las instrucciones que aparecen en pantalla para completar la instalación.

3. Una vez instalado MySQL, abra MySQL Command Line Client e inicie sesión como usuario root.

4. Cree un usuario de replicación usando el siguiente comando:

```

CREAR USUARIO 'repl_user'@'localhost' IDENTIFICADO POR 'repl_password';

```

5. Otorgue al usuario de replicación los privilegios necesarios usando el siguiente comando:

```

CONCEDER ESCLAVO DE REPLICACIÓN EN *.* A 'repl_user'@'localhost';

```

Paso 2:crear la base de datos maestra

1. Cree una base de datos que desee replicar usando el siguiente comando:

```

CREAR BASE DE DATOS master_db;

```

2. Cree algunas tablas e inserte algunos datos en la base de datos usando los siguientes comandos:

```

CREAR TABLA master_table (id int, nombre varchar(255));

INSERTAR EN VALORES de master_table (1, 'John Doe');

```

Paso 3:Configurar el servidor maestro para la replicación

1. Abra el cliente de línea de comandos MySQL e inicie sesión como usuario root en el servidor maestro.

2. Habilite el registro binario configurando la variable `log_bin` usando el siguiente comando:

```

ESTABLECER GLOBAL log_bin ='mysql-bin';

```

3. Inicie la replicación creando una ID de réplica y configurando el modo `read_only` usando los siguientes comandos:

```

ESTABLECER GLOBAL server_id =1;

ESTABLECER GLOBAL solo lectura =ENCENDIDO;

```

Paso 4:Configurar el servidor esclavo para la replicación

1. Abra el cliente de línea de comandos MySQL e inicie sesión como usuario root en el servidor esclavo.

2. Detenga el servidor esclavo usando el siguiente comando:

```

DETENER ESCLAVO;

```

3. Configure el servidor esclavo para conectarse al servidor maestro usando los siguientes comandos:

```

CAMBIAR MAESTRO A MASTER_HOST='localhost', MASTER_PORT=3306, MASTER_USER='repl_user', MASTER_PASSWORD='repl_password';

```

4. Inicie el servidor esclavo usando el siguiente comando:

```

INICIAR ESCLAVO;

```

Paso 5:verificar la replicación

1. Abra el cliente de línea de comandos MySQL e inicie sesión como usuario root en el servidor esclavo.

2. Verifique que el servidor esclavo esté replicando datos del servidor maestro usando el siguiente comando:

```

MOSTRAR ESTADO DE ESCLAVO\G;

```

3. Si el resultado muestra que los valores `Slave_IO_Running` y `Slave_SQL_Running` son ambos `Sí`, entonces la replicación está funcionando correctamente.

SQL Server
Cómo crear y ejecutar procedimientos almacenados en SQL Server 2008
SQL Server Management Studio Tutorial
Cómo reducir la base de datos SQL 2005
¿Pueden Oracle e IIS cohabitar en un servidor?
SQL Server 2005 Client Tools
Cómo cambiar el nombre de una tabla en SQL Server 2008
Cómo crear una base de datos en SQL Server 2005 Express
Cómo instalar un SQL Server Desktop Engine Microsoft
Conocimiento de la computadora © http://www.ordenador.online