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:31] 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 88: Línea 89:
 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 ;     show master status ;
     +------------------+----------+--------------+------------------+     +------------------+----------+--------------+------------------+
Línea 101: Línea 101:
     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 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 saco copia del congelado en el  cliente .. de un solo totazo es
     mysqldump -h 192.168.1.206 --user=admin --password=111111 mybasede | mysql  --socket=/usr/local/mysql/data/mysqld.sock  --user=admin --password=22222 mybasede     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 actualice la configuracion del master con estos datos   * 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;     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 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 Master haga unlock tables ; y salgase
  
Volver arriba