Advertisement
Guest User

Tuto

a guest
Nov 21st, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. 1ª Servidor - 192.168.254.2 - MASTER
  2. 2ª Servidor - 192.168.254.8 - SLAVE
  3.  
  4.  
  5. ## Configuração do MASTER ##
  6.  
  7. #1 Mostrar se o log binario esta ativo #
  8. SHOW GLOBAL VARIABLES WHERE Variable_name = 'log_bin';
  9.  
  10. #2 Editar o arquivo my.ini dentro da pasta onde foi instalado o MySQL #
  11. log-bin=mysql-bin
  12. binlog_format=mixed
  13. server-id = 1
  14.  
  15. #3 Reiniciar o serviço do MySQL #
  16.  
  17. #4 Verificar novamente se o log binario esta ativo #
  18. SHOW GLOBAL VARIABLES WHERE Variable_name = 'log_bin';
  19.  
  20. #5 Verificar se o log binario foi criado #
  21. SHOW MASTER STATUS;
  22.  
  23. #6 Criar um usuario de acesso ao log bin #
  24. GRANT REPLICATION SLAVE ON *.* TO 'user001'@'192.168.254.8' IDENTIFIED BY 'abc123*';
  25. FLUSH PRIVILEGES;
  26.  
  27. #7 Verificar se o usuario foi criado #
  28. SHOW DATABASES;
  29. USE MYSQL;
  30. SELECT USER FROM USER;
  31.  
  32. ## Configuração do SLAVE ##
  33.  
  34. #8 Editar o arquivo my.ini dentro da pasta onde foi instalado o MySQL #
  35. server-id = 2
  36.  
  37. #9 Configurar o servidor Slave para receber o log do Master #
  38. CHANGE MASTER TO
  39. MASTER_HOST='192.168.254.2',
  40. MASTER_USER='user001',
  41. MASTER_PASSWORD='abc123*',
  42. MASTER_LOG_FILE='mysql-bin.000002',
  43. MASTER_LOG_POS= 614;
  44.  
  45. #9.1 Iniciar o Servidor SLAVE #
  46. START SLAVE;
  47.  
  48. #10 Verificar se o SLAVE se conectou ao MASTER #
  49. SHOW SLAVE STATUS;
  50.  
  51. ## Testar a replicação ##
  52.  
  53. #11 Criar uma base de dados no servidor MASTER #
  54. CREATE DATABASE banco01;
  55. USE banco01;
  56.  
  57. #12 Criar uma tabela no servidor MASTER #
  58. CREATE TABLE tb_usuarios (
  59. id INT PRIMARY KEY AUTO_INCREMENT,
  60. nome VARCHAR(100);
  61. );
  62.  
  63. #13 Inserir dados na tabela do servidor MASTER #
  64. INSERT INTO tb_usuarios
  65. (nome)
  66. VALUES
  67. ('William'),
  68. ('Martins'),
  69. ('Coelho');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement