Haciendo Backups de la BD de Docker desde Navicat

En la entrada anterior habilitamos el servicio de MySQL desde un contenedor de Docker para poder accederlo desde un cliente externo, que para este ejemplo es Navicat. La razón de usar este manejador de BD es la facilidad de uso y las opciones disponibles (exportar, filtrar, respaldar, copiar, pegar tablas y vistas, etc), una de …

Sigue leyendo Haciendo Backups de la BD de Docker desde Navicat

Montando un proyecto en Docker

En entradas anteriores había hablado acerca de Contenedores Linux y más y algunas generalidades de Docker sin llegar a profundizar realmente mediante un ejemplo practico, por lo que esta vez toca hacer un par de pruebas utilizando Docker en Windows. Requisitos para este mini tutorial WSL. En esta entrada hablo del Subsistema de Windows para Linux (WSL) …

Sigue leyendo Montando un proyecto en Docker

Problema al conectar al servidor de Base de Datos en Codeigniter

Ya les había contado en el anterior post que me tocó hacer una migración de equipo y con ello todos los inconvenientes que se generan, pues bien, parte de estas configuraciones iniciales, derivaron en que no podía establecer una conexión de mi aplicación desarrollada en CodeIgniter. El error Me encontraba haciendo una reinstalación y de …

Sigue leyendo Problema al conectar al servidor de Base de Datos en Codeigniter

HTTP Error 500 – Internal Server Error. ¿Qué es y como solucionarlo?

Error 500 - Internal server error, es un código de estado HTTP común, este significa que ha sucedido un error al intentar acceder al servidor, pero no se puede dar mas detalles sobre lo que ha ocurrido. 500 Internal Server Error Algunos nombres con los que se conoce este error son: 500 Internal Server ErrorHTTP …

Sigue leyendo HTTP Error 500 – Internal Server Error. ¿Qué es y como solucionarlo?

Listar las Bases de datos y usuarios en MySQL y MariaDB

En esta entrada mostraremos algunas instrucciones usadas por ambos sistemas de Bases de datos, para algunas de las tareas que en algún punto se hacen necesarias. Listar las Bases de datos Una vez logueado en el sistema preferido, deberemos introducir la siguiente instrucción, en este caso, me he logueado como usuario root, por lo que …

Sigue leyendo Listar las Bases de datos y usuarios en MySQL y MariaDB

Error al exportar una Base de Datos: Unknown table ‘COLUMN_STATISTICS’

Algunas veces, al exportar una base de datos puedes encontrarte con el siguiente error: mysqldump throws: Unknown table 'COLUMN_STATISTICS' in information_schema Esto se debe a una nueva bandera que está habilitada por defecto en mysqldump 8. Soluciónes Deshabillitar column_statistics al exportar mediante mysqldump Puedes deshabilitar el error, agregando --column-statistics = 0 al comando mysqldump que …

Sigue leyendo Error al exportar una Base de Datos: Unknown table ‘COLUMN_STATISTICS’

Conceder y quitar privilegios en una Base de Datos

Conceder privilegios a un usuario La función GRANT de MySQL se utiliza para otorgar privilegios a un usuario. GRANT privilegios ON db_name/table_name TO usuario [IDENTIFIED by 'contraseña'] [ WITH GRANT OPTION]; La opción WITH GRANT OPTION facilita al usuario poder darle a otros usuarios sus mismos privilegios. Ejemplos: Otorgar todos los privilegios al usuario sammy …

Sigue leyendo Conceder y quitar privilegios en una Base de Datos