Promedio de descarga/visualización de los códigos de MySQL

Listado de los códigos con más promedio de visualizaciones realizadas por día desde su publicación en la web.
Imágen de perfil

internetOptimización de queries – Parte I :: Where’s vs. Join’s


6 visualizaciones de promedio por día

MySQL

Publicado el 22 de Mayo del 2013 por Administrador
18.361 visualizaciones desde el 22 de Mayo del 2013
Este siempre ha sido un tema crítico cuando tenemos bases de datos con demasiada información, el sistema en cuestión se vuelve lento, y las peticiones tardan mucho en responder. Una de las causas más no la única son los queries que no se encuentran optimizados :) , cuando estamos desarrollando el sistema y hacemos pruebas, la información de la base de datos es mínima solo para poder probar, construimos los queries sin pensar a futuro y realmente cuando ya pasamos al ambiente productivo y la base de datos almacenas miles o millones de registros es cuando vienen los problemas.
Esta vez abordaremos el tema de cuando utilizar where cuando ocupamos joins. He notado una mejora increíble siguiendo estas reglas que les comparto.
Imágen de perfil

internetExportar datos de MySQL a Excel con PHP, PHPSpreadSheet y PDO


4 visualizaciones de promedio por día

PHP

,

MySQL

,

Excel

Publicado el 11 de Agosto del 2020 por Administrador
2.849 visualizaciones desde el 11 de Agosto del 2020
En este artículo voy a explicar cómo podemos exportar los datos de una base de datos de MySQL a un archivo de Excel u hoja de cálculo.

Vamos a usar PDO para conectar a la base de datos, y PHPSpreadSheet para crear un archivo de Excel y escribirle los datos traídos desde la tabla de la BD.

Índice de Contenidos:
1 Crear libro de Excel a partir de una base de datos de MySQL
1.1 Requisitos y recomendaciones
1.2 Descripción del proyecto
1.3 Repositorio en GitHub
1.4 La base de datos
1.5 Las hojas
1.6 Escribir encabezado en Excel
1.7 Obtener contenido de la base de datos
1.8 Escribir contenido dentro de la hoja de cálculo
1.9 Guardar el documento de Excel
1.10 Poniendo todo junto

Screenshot_20200811_164544
Imágen de perfil

internetConectar Arduino a Base de Datos MySQL


4 visualizaciones de promedio por día

Arduino

,

MySQL

,

Bases de Datos

Publicado el 2 de Julio del 2019 por Administrador
4.507 visualizaciones desde el 2 de Julio del 2019
En esta Publicación les mostrare como conectar nuestro Arduino a una base de datos Mysql de manera directa sin necesidad de utilizar PHP u otros métodos conocidos. para ello utilizaremos el MySQL Conector /Arduino.
Imágen de perfil

internetPayPal usando PHP y MySQL: Ejemplo completo


4 visualizaciones de promedio por día

PHP

,

MySQL

Actualizado el 15 de Noviembre del 2021 por Administrador (Publicado el 11 de Noviembre del 2021)
873 visualizaciones desde el 11 de Noviembre del 2021
PayPal usando PHP y MySQL. Si estas deseando vender productos o servicios por Internet te recomiendo leer este artículo que hablo sobre este tema con ejemplo completo. Esta entrada te ayudará a integrar PayPal pasarela de pago utilizando PHP y MySQL de manera concreta.

Índice de Contenidos:
1 PayPal usando PHP y MySQL
1.1 ¿Que aprenderé con este artículo?
2 PayPal integración de pasarela de pago en PHP
2.1 ¿Cómo funciona este ejemplo de integración PayPal?
2.2 Estructura de archivos
3 Pasos para integrar pago usando PayPal Standard
3.1 PayPal Formulario estándar HTML de pagos
3.2 Notificaciones PayPal
3.3 ¿Qué es PayPal IPN?
3.4 Agente de notificaciones de pago instantáneo
3.5 DBController.php
3.6 Consulta SQL
3.7 ¿Cómo probar la integración de la pasarela de pago PayPal mediante sandbox?
4 Pasos para integrar un entorno de prueba
4.1 Entrar en funcionamiento real
4.2 Salida de integración de pasarela de pago
5 CONCLUSIÓN: PayPal usando PHP y MySQL

Screenshot_20211111_162201
Imágen de perfil

.htmlColección de comandos básicos mysql


4 visualizaciones de promedio por día

MySQL

Actualizado el 14 de Abril del 2013 por Administrador (Publicado el 17 de Mayo del 2011)
15.098 visualizaciones desde el 17 de Mayo del 2011
Colección de los comandos básicos para el manejador de base de datos MySQL.
Imágen de perfil

internetImportar archivo de Excel a MySQL usando PHP


4 visualizaciones de promedio por día

PHP

,

MySQL

,

Excel

Publicado el 6 de Agosto del 2020 por Administrador
2.510 visualizaciones desde el 6 de Agosto del 2020
Importar archivo de Excel a MySQL. Backup y restore de bases de datos es lo más importante en el mantenimiento de un software. El backup automático periódico es imprescindible para cualquier proyecto. Si en caso de que, hay un defecto de seguridad desconocido y que afecta a su sistema, entonces su respaldo es el Santo Grial para salvarle.

La exportación de la base de datos a un archivo de copia de seguridad puede utilizarse en el futuro para restaurar el sistema. Por lo tanto, siempre es necesario verificar el archivo de copia de seguridad haciendo una restauración de prueba. En general, el archivo de copia de seguridad estará en formato SQL, Excel o CSV.

Los clientes de la base de datos disponibles en el mercado proporcionan una opción para importar el archivo de copia de seguridad en estos formatos para restaurar los datos. Vamos a crear nuestro propio cliente de base de datos php para importar datos desde un archivo Excel.

Índice de Contenidos:
1 Importar archivo de Excel a MySQL usando PHP
1.1 ¿Qué recursos se necesitan?
1.2 Elegir archivo de Excel para importar datos
2 Código php para importar datos de Excel a MySQL
2.1 Salida de importación de php Excel
2.2 Descargar
2.3 Poblar una tabla MySQL con un archivo Excel

Screenshot_20200806_131845
Imágen de perfil

internetOptimizar nuestras consultas a base de datos MySQL


3 visualizaciones de promedio por día

MySQL

Publicado el 25 de Junio del 2013 por Administrador
11.346 visualizaciones desde el 25 de Junio del 2013
Optimizar MySQL es una tarea que debemos tener en mente desde el minuto cero al empezar a programar. Por lo tanto es tarea de los programadores estructurar apropiadamente, escribir peticiones apropiadas, y programar mejor código. A continuación mostramos algunas técnicas de optimización MySQL.
Imágen de perfil

internetOptimización de bases de datos MySQL


3 visualizaciones de promedio por día

MySQL

Publicado el 9 de Mayo del 2013 por Administrador
11.223 visualizaciones desde el 9 de Mayo del 2013
Con varios millones de bases de datos MySQL en producción en el mundo y miles de descargas diarias, no cabe ninguna duda de la importancia de este motor de bases de datos en el mercado. Si bien es utilizado en grandes sistemas como AdSense (de Google) y en la Wikipedia (de la Wikimedia Foundation), su importancia radica principalmente en un enorme conjunto de proyectos OpenSource que lo requieren para dar soporte a sus contenidos. WordPress, MediaWiki, Drupal y OsTicket son sólo algunos ejemplos de los cientos miles existentes.
La mayoría de los proyectos pequeños que usan MySQL al principio funcionan muy bien. La performance del motor casi siempre cubre las expectativas de rendimiento y de esta forma se mantiene siempre vigente su bien ganada reputación, en particular cuando se usa en conjunto con Apache y PHP, sea bajo plataformas Windows o Linux. El problema surge cuando estos proyectos, inicialmente pequeños, crecen hasta un punto tal en el que la performance se ve afectada considerablemente.
Al surgir este tipo de problemas lo normal es concentrarse exclusivamente en mejorar el hardware, obteniendo inicialmente buenos resultados pero no pudiendo mantener un crecimiento lineal entre las mejoras del hardware y la performance. La experiencia demuestra que mejorar únicamente el hardware influye en la performance de la base de datos de acuerdo a la ley de los rendimientos marginales decrecientes, claro que un producto marginal del trabajo siempre mayor o igual a cero. Surge entonces la necesidad encarar el problema de otra forma.
Se aclara que las pruebas realizadas para este artículo surgen de una instalación de OsTicket en producción desde hace 4 años, con una base de datos de 110MB en la cual existen dos tablas principales de 50MB cada una (una con 120000 registros y la otra con 260000).
Imágen de perfil

internetCómo acceder a MySQL con JSP, Tomcat y JDBC


3 visualizaciones de promedio por día

MySQL

Publicado el 14 de Enero del 2013 por Administrador
11.494 visualizaciones desde el 14 de Enero del 2013
Os explicamos paso a paso como instalar Tomcat (Apache Tomcat, Jakarta Tomcat) y cómo, mediante el driver JDBC correspondiente, acceder con JSP (JavaServer Pages) a MySQL (extensible a cualquier otro motor de base de datos). Os indicamos los pasos necesarios para la instalación de Tomcat. Os introducimos en Java EE.
Incluye:
1. Tomcat.
2. Java EE.
3. JavaServer Pages JSP.
4. Instalar Tomcat en un equipo con Microsoft Windows de forma manual.
5. Instalar Tomcat en un equipo con Microsoft Windows mediante asistente.
6. Configuración básica de Tomcat.
7. Instalar servidor de bases de datos con MySQL Server.
8. Crear aplicación en JSP con acceso a MySQL.
9. Anexo.
10. Artículos relacionados.
11. Créditos.
Imágen de perfil

.htmlGuía rápida de administración de MySQL


3 visualizaciones de promedio por día

MySQL

,

Bases de Datos

Publicado el 28 de Abril del 2021 por Administrador
1.257 visualizaciones desde el 28 de Abril del 2021
Índice de Contenidos:
1.- FUNCIONES DEL ADMINISTRADOR
2.- INSTALACIÓN DE MYSQL Y CONFIGURACIÓN
3.- INSTALACIÓN DE LA BASE DE DATOS DE EJEMPLO
4.- FUNCIONAMIENTO DEL SERVIDOR MYSQL
5.- MOTORES DE ALMACENAMIENTO
6.- REPASO DE CONSULTAS
7.- ADMINISTRACIÓN DE TABLAS Y BASES DE DATOS
8.- ADMINISTRACIÓN DE USUARIOS
9.- REALIZAR Y RESTAURAR COPIAS DE SEGURIDAD
10.- IMPORTAR Y EXPORTAR DATOS
11.- INTEGRIDAD Y REPARACIÓN DE TABLAS
12.- ANÁLISIS Y OPTIMIZACIÓN DE TABLAS
13.- ANÁLISIS Y OPTIMIZACIÓN DEL SERVIDOR MYSQL
14.- CONECTANDO APLICACIONES CON BASES DE DATOS
15.- REPLICACIÓN Y DISTRIBUCIÓN DE CARGA
16.- CLÚSTER DE SERVIDORES MYSQL

Screenshot_20210428_160813
Imágen de perfil

internetConstruyendo un Carro de Compras con PHP y MySQL


3 visualizaciones de promedio por día

PHP

,

MySQL

Publicado el 15 de Diciembre del 2021 por Administrador
571 visualizaciones desde el 15 de Diciembre del 2021
Para la presentación en vídeo + el tutorial de esta semana, vamos a enseñarle a cómo construir su propio carro de compras con PHP y MySQL. Encontrará que no es tan difícil como podría haber pensado.

Screenshot_20211215_160508
Imágen de perfil

.pdfCómo crear un CRUD en PHP con MySQL y Bootstrap


3 visualizaciones de promedio por día

PHP

,

MySQL

,

Bootstrap

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 17 de Junio del 2021 por Administrador (Publicado el 6 de Junio del 2019)
2.987 visualizaciones desde el 6 de Junio del 2019
bienvenido a este nuevo artículo en donde aprenderás cómo crear un crud en PHP con MySQL y Bootstrap, además te enseño como crear una plantilla MVC para tus proyectos web con PHP, a continuación dejo las pantallas de como queda al final el proyecto.

Este proyecto y su estructura es fundamental si estás aprendiendo o a futuro piensas aprender un framework como Laravel o Simfony.


Screenshot_20190606_185304
Imágen de perfil

internetCómo transferir todas las bases de datos MySQL del servidor antiguo al nuevo


3 visualizaciones de promedio por día

Linux

,

MySQL

,

Bases de Datos

Publicado el 2 de Julio del 2020 por Administrador
1.876 visualizaciones desde el 2 de Julio del 2020
La transferencia o migración de una base de datos MySQL/MariaDB entre servidores generalmente solo requiere unos pocos pasos fáciles, pero la transferencia de datos puede llevar algo de tiempo dependiendo del volumen de datos que desee transferir.

En este artículo, aprenderá cómo transferir o migrar todas sus bases de datos MySQL/MariaDB del servidor Linux antiguo a un nuevo servidor, importarlas correctamente y confirmar que los datos están allí.

Screenshot_20200702_185211
Imágen de perfil

internetCómo crear y usar un procedimiento almacenado MySQL


3 visualizaciones de promedio por día

MySQL

Publicado el 6 de Septiembre del 2020 por Administrador
1.685 visualizaciones desde el 6 de Septiembre del 2020
En esta guía vamos a ver cómo crear y configurar procedimientos almacenados en MySQL. Los procedimientos almacenados suelen ser confundidos con las funciones almacenadas, pero son dos conceptos distintos. Por ejemplo, los procedimientos deben ser invocados con la sentencia EXEC, mientras es posible utilizar cualquier función almacenada directamente en una sentencia SQL.

Los procedimientos pueden ser utilizadas para una infinidad de tareas, permitiendo organizar mejor el código y preservar una integridad de datos óptima. El uso de procedimientos también suele suponer una mejora de rendimiento en tareas relativamente complejas. Al igual que ocurre con las funcionales almacenadas, no nos debemos olvidar de que el uso de procedimientos almacenados mejorará también la legibilidad del código.

Índice de Contenidos:
1 Qué es un procedimiento almacenado
1.1 Sintaxis
1.2 Parámetros
1.3 Ventajas e inconvenientes de su uso
1.3.1 Ventajas
1.3.2 Inconvenientes
2 Configuración de la base de datos
3 Cómo crear un procedimiento almacenado
3.1 Procedimiento almacenado con parámetros IN
3.2 Procedimiento almacenado con parámetros OUT
3.3 Procedimiento almacenado con parámetros INOUT
4 Cómo borrar un procedimiento almacenado

Screenshot_20200906_171130
Imágen de perfil

internetCopias de seguridad avanzadas para bases de datos MySQL


2 visualizaciones de promedio por día

MySQL

Publicado el 30 de Agosto del 2013 por Administrador
7.493 visualizaciones desde el 30 de Agosto del 2013
Cuando se realizan copias de seguridad de bases de datos MySQL, resulta habitual utilizar el comando mysqldump sin opciones. Sin embargo, este comando tiene decenas de opciones interesantes que permiten realizar copias de seguridad avanzadas.
Imágen de perfil

internetRegistro y validación de usuarios con Ajax PHP y MySQL


2 visualizaciones de promedio por día

PHP

,

AJAX

,

MySQL

,

JQuery

Publicado el 10 de Febrero del 2021 por Administrador
1.119 visualizaciones desde el 10 de Febrero del 2021
Registro y validación de usuarios con Ajax PHP y MySQL. En esta publicación nos enfocaremos en crear un formulario para registro de usuarios. Sin embargo, usaremos un formulario dinámico con la ayuda de jQuery, PHP, HTML5, MySQL, para lograr un registro muy interactivo.

La idea es tener que registrar usuarios usando algunos Framework que existen en el mercado web para no tener que recargar la página web y/o sistema web dando agilidad al sistema y logrando no consumir muchos recursos del servidor web.

Índice de Contenidos:
1 Registro y validación de usuarios con Ajax PHP y MySQL
1.1 Componentes a utilizar en este sistema web
1.2 Estructura del sistema de registro y validacion de usuarios con AJAX
1.2.1 Fichero “php_registrarajax”
1.2.2 2. Fichero index.php
1.2.3 3. RegistroAjax.php
1.2.4 4. RevisarEmail.php
1.3 CONCLUSIÓN
1.4 DESCARGAS

Screenshot_20210210_220532
Imágen de perfil

internetBackups automáticos de tus bases de datos Mysql


2 visualizaciones de promedio por día

MySQL

,

Bases de Datos

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 4 de Octubre del 2021 por Administrador (Publicado el 28 de Septiembre del 2021)
596 visualizaciones desde el 28 de Septiembre del 2021
En algún momento nos hemos visto o nos veremos en la necesidad de realizar copias de seguridad de nuestras bases de datos de MySql que tenemos en nuestros servidores de producción.

Screenshot_20210928_165331
Imágen de perfil
Val: 17
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

localDar formato a fecha con php y Mysql


2 visualizaciones de promedio por día

PHP

,

MySQL

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 25 de Noviembre del 2020 por Yoel
1.180 visualizaciones desde el 25 de Noviembre del 2020
En más de una ocasión nos hemos encontrado que nos piden que tenemos que cambiar el formato de la fecha que nos devuelve el Sql no es la que necesitamos, ya que el formato del sql (AAAA/mm/dd) por defecto no es el que se necesita. Podemos necesitar que sea: mm/dd/AA, dd/mm/AA o en lugar del ( / ) un ( – ) etc.
Imágen de perfil
Val: 79
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

.pdfEntrenamiento procedimientos almacenados y control de errores en MySql


2 visualizaciones de promedio por día

MySQL

Actualizado el 22 de Abril del 2020 por Rafael Angel (Publicado el 16 de Abril del 2020)
1.534 visualizaciones desde el 16 de Abril del 2020
Con este documento tu podrás crear procedimientos almacenados y todo el código interno relacionado, además podrás agregarle control de errores.
Podrás crear un procedimiento almacenado dentro embebido en el control de errores.
Imágen de perfil

internetAcelerar y optimizar MySQL con MySQL Tuner


2 visualizaciones de promedio por día

MySQL

Publicado el 28 de Diciembre del 2012 por Administrador
6.566 visualizaciones desde el 28 de Diciembre del 2012
MySQL Tuner es un script hecho en Perl que permite revisar nuestra instalación y configuración de MySQL Server. Lo más importante de este script es que analiza de una forma rápida el funcionamiento y nos ofrece ajustes para mejorar el rendimiento y la estabilidad.
Imágen de perfil

.htmlRelacionar tablas Mysql


2 visualizaciones de promedio por día

MySQL

Publicado el 20 de Abril del 2012 por Administrador
6.922 visualizaciones desde el 20 de Abril del 2012
Este artículo muestra hacer consultas mysql con diferentes tablas a la vez y los métodos que hay.
Imágen de perfil

internetConvertir fechas entre MySQL y castellano, en PHP


2 visualizaciones de promedio por día

PHP

,

MySQL

Publicado el 25 de Marzo del 2020 por Administrador
1.495 visualizaciones desde el 25 de Marzo del 2020
Funciones PHP para la conversión de fechas entre los formatos de MySQL (YYYY-MM-DD) y en idioma español (DD/MM/YYY). Cómo cargar una fecha en MySQL en un campo DATE que tenemos cargada en formato español.

Screenshot_20200325_131654
Imágen de perfil

localConectar Python con mySql


2 visualizaciones de promedio por día

Python

,

MySQL

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 7 de Marzo del 2019 por Santiago
2.079 visualizaciones desde el 7 de Marzo del 2019
Python un lenguaje de programación multi plataforma relacionado con el lenguaje de consultas mas popular en el medio MySql, en el que podrás comprender su relación y vinculo para implementar bases de datos ,haciendo consultas ,inserciones ,eliminaciones y actualizaciones de registros.
Imágen de perfil

internetGuardar y extraer imágenes en MySQL con PHP


2 visualizaciones de promedio por día

MySQL

Publicado el 18 de Octubre del 2007 por Administrador
9.098 visualizaciones desde el 18 de Octubre del 2007
En este artículo vamos a tratar lo que es el almacenar imágenes en una Base de Datos, para este artículo vamos a utilizar MySQL.
Imágen de perfil

internetCodificación geográfica de direcciones con PHP/MySQL


2 visualizaciones de promedio por día

MySQL

Publicado el 15 de Marzo del 2012 por Administrador
6.270 visualizaciones desde el 15 de Marzo del 2012
Código de ejemplo y sugerencias para la asignación de identificadores geográficos a direcciones en una base de datos. Es útil para cualquier usuario que utilice el servicio de asignación de identificadores geográficos, incluso si no utiliza PHP.
Imágen de perfil

.pdfAnalisis comparativo de bases de datos MySQL vs. Oracle


2 visualizaciones de promedio por día

MySQL

Actualizado el 8 de Diciembre del 2010 por Administrador (Publicado el 16 de Julio del 2007)
9.039 visualizaciones desde el 16 de Julio del 2007
Pongo a su disposición un análisis comparativo de bases de datos de código abierto vs bases de datos de código cerrado, este análisis pretende dar a los desarrolladores, gerentes y usuarios un documento que les permita realizar una evaluación entre motores de base de datos tanto libres como propietarios de manera que a la hora de elegir entre uno u otro tomen en cuenta puntos importantes.
Imágen de perfil

internetComprobar disponibilidad de nombre de usuario en vivo


2 visualizaciones de promedio por día

PHP

,

AJAX

,

JQuery

,

HTML

,

MySQL

Publicado el 9 de Abril del 2020 por Administrador
1.281 visualizaciones desde el 9 de Abril del 2020
Cuando queremos hacer un formulario de registro de usuarios o de elementos que deseamos que su nombre sea único y que no puede estar duplicado en la base de datos, podemos usar en nuestros campos de texto del formulario una validación para comprobar la disponibilidad o existencia del nombre en vivo.

Esto también se puede aplicar para la validación de emails únicos. También se podría comprobar en el momento si un email ya existe en la base de datos o cualquier dato que se te ocurra.

En el ejemplo que se ilustra asociado a esta entrada, vamos a ver un formulario donde el usuario puede indicar su nombre o nickname para registrarse o iniciar sesión en una página Web. Vamos a comprobar la disponibilidad del nombre de usuario en vivo utilizando la tecnología Ajax para enviar la petición al servidor sin necesidad de recargar la página.

Esto lo vamos a conseguir utilizando las siguientes tecnologías: HTML, jQuery, AJAX, PHP y MySQLi.

Screenshot_20200409_190036