Comparativa base de datos en entornos Cloud

Después de trabajar muchos años con herramientas de diferentes cloud (Google, Amazon y recientemente con Azure) en este artículo preparo una comparativa de base de datos en los entornos Clouds más potentes, incluyendo Snowflake que desde hace unos años viene pisando muy fuerte con sus soluciones así como sus alianzas y capacidades de conexión entre… Seguir leyendo Comparativa base de datos en entornos Cloud

Funciones MySQL para convertir timestamp a fecha

En el siguiente artículo comentaré cómo pasar la representación de una fecha en timestamp de unix a formato de tipo ‘YYYY-MM-DD HH:MM:SS’ mucho más legible y con el que podremos realizar consultas mas específicas. [amazonproducts asin=»B0026OR3KS» use_carturl=»1″ features=»1″ desc=»1″ gallery=»1″ show_list=»1″ button=»boton-comprar»]La guía de refencia de Mysql. Las funciones y utilidades más importantes de MySQL.[/amazonproducts]… Seguir leyendo Funciones MySQL para convertir timestamp a fecha

Crear un esquema EER desde el gestor de base de datos MySQL Workbench

Usando MySQL Workbench. MySQL Workbench es una herramienta para desarrollar y administrar bases de datos. Tiene 3 grandes areas de funcionalidad: SQL Development: Reemplaza a MySQL query browser. Desde aquí termine al usuario conectar a una base de datos existente, permite realizar queries, y una administración básica de la base de datos. Data Modeling: Es… Seguir leyendo Crear un esquema EER desde el gestor de base de datos MySQL Workbench

Instalar phpmyadmin

phpMyAdmin es una herramienta escrita en PHP con el fin de facilitar la tarea de administración de una base de datos MySQL desde el navegador. Se trata de una herramienta escrita íntegramente en lenguaje PHP, realizada con el fin de facilitar las tareas de administración. Permite administrar en forma completa un servidor MySQL (requiere de… Seguir leyendo Instalar phpmyadmin

Que diferencias (básicas) hay entre InnoDB y MyISAM

Ventajas de MyISAM Bloqueo de tablas Nos permite tener las características ACID (Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad en español), garantizando la integridad de nuestras tablas. Optimizadas para realizar un gran números de SQL SELECT. Desventajas de MyISAM Las tablas pueden llegar a dar problemas en la recuperación de datos. El… Seguir leyendo Que diferencias (básicas) hay entre InnoDB y MyISAM

Una aplicación, multiples bases de datos CakePHP

Tengo que lanzar un web para varios países y aprovecharé la potencia de CakePHP para realizar una sola plataforma con varias bases de datos. Cada base de datos almacenará el contenido local de cada web. Lo que he hecho es en /(app)/config/bootstrap.php incluir mi código de configuración personalizado. Ver funcionalidad del boostrap Para determinar y… Seguir leyendo Una aplicación, multiples bases de datos CakePHP

Error Client does not support authentication protocol requested by server

Porqué sucede y que hacer cuando obtiene éste error:  Client does not support authentication protocol requested by server. Primero, se produce porque a partir de la versión 4.1.1 MySQL usa un protocolo de autenticación basada en un algoritmo de encriptación de passwords obsoleto.  El nuevo formato password de mysql genera un hash mucho más largo… Seguir leyendo Error Client does not support authentication protocol requested by server

Publicada el
Categorizado como SQL Etiquetado como base de datos

Realizar busquedas con like

Lo que nos viene es un string como vemos en la primera linea del codigo. Lo que hacemos es descomponerla y separarla por partes para hacer diferentes consultas LIKE que luego pondremos en la consulta final . [code lang=»php»] $tags1 ="busqueda que se desea"; $trozos = array (); $trozos = explode(" ", $tags1); $tags_sql= "";… Seguir leyendo Realizar busquedas con like