Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
mysql_mariadb [2024/08/27 12:28] kasandramysql_mariadb [2024/08/29 22:03] (actual) kasandra
Línea 26: Línea 26:
 Un usuario  es un registro en la base de datos "MySQL - MariaDB" y la tabla "user" donde esta el usuario y el origen. Un usuario  es un registro en la base de datos "MySQL - MariaDB" y la tabla "user" donde esta el usuario y el origen.
  
-Yo prefiero que la cree el sistema cuando asigno permisos.+Yo prefiero que la cree el sistema cuando asigno permisos. (Aunque esto ya no se hace en las ultimas versiones)
  
 OJO hay un usuario administrador que se crea usualmente cuando se instala. Recuérdele. OJO hay un usuario administrador que se crea usualmente cuando se instala. Recuérdele.
 +
 +    CREATE USER phpgw@'%' IDENTIFIED BY '3343EAFDphpgw'; 
  
 Algunas distribuciones lo dejan sin contraseña y puede asignársela Algunas distribuciones lo dejan sin contraseña y puede asignársela
Línea 52: Línea 54:
 NOTA: Este ultimo comando crea el usuario si no existe en algunas versiones. NOTA: Este ultimo comando crea el usuario si no existe en algunas versiones.
  
-Permita Acceso remoto**+**Permita Acceso remoto**
  
 En el archivo my.cnf  (/etc/MySQL - MariaDB/my.cnf) permita que se conecte a cualquier puerto comentando la linea\\ En el archivo my.cnf  (/etc/MySQL - MariaDB/my.cnf) permita que se conecte a cualquier puerto comentando la linea\\
Línea 62: Línea 64:
  
     GRANT ALL on phpgw.* to + phpgw'@'%'  IDENTIFIED BY 'phpgw';     GRANT ALL on phpgw.* to + phpgw'@'%'  IDENTIFIED BY 'phpgw';
- 
  
  
Línea 87: Línea 88:
  
 OJO cuando tenga split brain OJO cuando tenga split brain
-  
  
-  En el Maestro conectes a la base de datos a replicar y congele las tablas\\ +  En el Maestro conectes a la base de datos a replicar y congele las tablas 
-   FLUSH TABLES WITH READ LOCK;+   FLUSH TABLES WITH READ LOCK;   NOTA No se vaya a salir porque se desbloquean
  
-No se vaya a salir porque se desbloquean +  * En el Maestro Haga show master status para coger cierta info del archivo y su posicion (el numerito) 
-  - En el Maestro Haga show master status para coger cierta info del archivo y su posicion (el numerito)\\ +    show master status ; 
-MySQL - MariaDB> show master status ;\\ +    +------------------+----------+--------------+------------------+ 
-+------------------+----------+--------------+------------------+\\ +    | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB | 
-| File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |\\ +    +------------------+----------+--------------+------------------+ 
-+------------------+----------+--------------+------------------+\\ +    | MySQL - MariaDB-bin.000007 |  4176026 | timer        |                  | 
-| MySQL - MariaDB-bin.000007 |  4176026 | timer        |                  |\\ +    +------------------+----------+--------------+------------------+ 
-+------------------+----------+--------------+------------------+\\ +    1 row in set (0.00 sec)
-1 row in set (0.00 sec)\\+
    
-  - En el cliente pare la replica:   stop slave ; reset slave ; + 
-  En el cliente saco copia del congelado en el  cliente .. de un solo totazo es\\ +  * En el cliente pare la replica:   stop slave ; reset slave ; 
-mysqldump -h 192.168.1.206 --user=admin --password=111111 mybasede | MySQL - MariaDB  --socket=/usr/local/MySQL - MariaDB/data/mysqld.sock  --user=admin --password=22222 mybasede + 
-  En el cliente actualice la configuracion del master con estos datos\\ +  En el cliente saco copia del congelado en el  cliente .. de un solo totazo es 
-CHANGE MASTER TO MASTER_HOST='192.168.1.206',MASTER_USER='slave_user', MASTER_PASSWORD='passwdroot', MASTER_LOG_FILE='MySQL - MariaDB-bin.000007', MASTER_LOG_POS=4176026; +    mysqldump -h 192.168.1.206 --user=admin --password=111111 mybasede | mysql  --socket=/usr/local/mysql/data/mysqld.sock  --user=admin --password=22222 mybasede 
-  En el cliente active el esclavo con start slave; y Mire que esta OK con SHOW SLAVE STATUS\\G + 
-  En el Master haga unlock tables ; y salgase+  En el cliente actualice la configuracion del master con estos datos 
 +    CHANGE MASTER TO MASTER_HOST='192.168.1.206',MASTER_USER='slave_user', MASTER_PASSWORD='passwdroot', MASTER_LOG_FILE='MySQL - MariaDB-bin.000007', MASTER_LOG_POS=4176026; 
 + 
 +  En el cliente active el esclavo con start slave; y Mire que esta OK con SHOW SLAVE STATUS\\G 
 + 
 +  En el Master haga unlock tables ; y salgase
  
    
Volver arriba