Mostrando las entradas con la etiqueta Base de datos. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Base de datos. Mostrar todas las entradas

diciembre 22, 2023

¿Por qué deberías tener MySQL, PHP y phpMyAdmin en tu PC?

El mundo del desarrollo web y gestión de bases de datos ofrece infinitas posibilidades, y para explorarlas a fondo, es más que práctico y útil tener disponibles las herramientas adecuadas. En este artículo, mencionaremos por qué instalar PHP, MySQL y phpMyAdmin en tu computadora puede ser una jugada inteligente que potenciará tu experiencia.

  1. Desarrollo Ágil y Pruebas Locales
    Cuando se trata de construir aplicaciones web dinámicas, nada supera la combinación de PHP y MySQL. Tener estas tecnologías instaladas te permite desarrollar y probar tus aplicaciones de forma local antes de lanzarlas al mundo. Imagina la libertad de experimentar y depurar sin preocuparte por el impacto en un servidor de producción.
  2. Administración de Bases de Datos Simplificada
    phpMyAdmin se presenta como tu aliado en la gestión de bases de datos MySQL. A través de una interfaz web intuitiva, puedes crear, modificar y consultar tus bases de datos con facilidad. Esto no solo simplifica el proceso, sino que también brinda una visión clara de la salud de tus datos.
  3. Aprendizaje Interactivo y Desarrollo Personal
    Si estás embarcándote en el viaje del desarrollo web, contar con PHP y MySQL en tu máquina local es invaluable. Este entorno te permite practicar, experimentar y perfeccionar tus habilidades sin depender de una conexión a Internet. Es tu propio laboratorio de aprendizaje personal
  4. Proyectos Personales sin Limitaciones
    ¿Tienes ideas que quieres llevar a la realidad? Con PHP y MySQL en tu computadora, puedes trabajar en proyectos personales sin restricciones. Desarrolla, ajusta y perfecciona tu visión antes de compartirla con el mundo. Tu máquina se convierte en tu propio servidor de pruebas y campo de juego creativo.
  5. Desarrollo de CMS y Frameworks Simplificado
    Muchos de los CMS y frameworks web más populares, como WordPress y Laravel, están construidos sobre la base de PHP y MySQL. Tener estas tecnologías localmente facilita el desarrollo y personalización de estas plataformas, brindándote un control total sobre tus proyectos.
  6. Configuración de Servidores Locales
    ¿Quieres replicar un entorno de desarrollo completo en tu propia máquina? La instalación de PHP, MySQL y phpMyAdmin te permite configurar fácilmente un servidor local que simula las condiciones de producción. Esto no solo agiliza el desarrollo, sino que también mejora la coherencia entre tu entorno de trabajo y el de producción.

En resumen, instalar PHP, MySQL y phpMyAdmin en tu computadora es un paso clave para potenciar tu experiencia de desarrollo web. Desde la construcción de aplicaciones dinámicas hasta la gestión eficiente de bases de datos, estas herramientas te brindan el control y la flexibilidad necesarios para llevar tus proyectos al siguiente nivel. No esperes más: ¡haz que tu máquina trabaje para ti y desata todo el potencial del desarrollo web!

Descargar

Existen varias herramientas que te permitirán instalar esta colección de herramientas en sencillos pasos, tenemos por ejemplo XAMP, WAMP y AppServ.

Cada una con sus propias características y los tutoriales de instalación abundan, en lo personal uso AppServ en la mayoría de mis proyectos locales y su instalación prácticamente no ha variado, si te interesa ve este manual paso a paso que incluye el sitio de descarga.

  

Teniendo estas herramientas ya estás listo para trabajar con base de datos MySQL, phpMyAdmin y PHP e incluso añadir otras herramientas como los gestores de contenido que trataremos en el siguiente post.

Recuerda que también estamos en Facebook, X (antes Twitter), Telegram y Threads.

enero 05, 2014

Accediendo a MySQL con JSP

Hay que tomar en cuenta para este ejercicio dos cosas:
  1. Básicamente es lo mismo que usar una conexión de escritorio con Java (JSP está pensado en el uso de redes, particularmente hablamos de páginas Web).
  2. Deberíamos separar la parte de código Java del código HTML (en otro ejercicio usaremos los beans)
En este ejercicio uso el IDE de Netbeans 7.4 (aquí datos sobre la instalación).

LA BASE DE DATOS

Para no complicarnos más de lo necesario usaremos el script de la BD dbnegocio que incluye la tabla clientes con 6 registros:
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";CREATE DATABASE `dbnegocio` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `dbnegocio`;
CREATE TABLE `clientes` (
  `cod_clie` int(11) NOT NULL auto_increment,
  `nom_clie` varchar(25) NOT NULL,
  `ruc_clie` varchar(11) NOT NULL,
  `dir_clie` varchar(100) NOT NULL,
  PRIMARY KEY  (`cod_clie`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
INSERT INTO `clientes` VALUES (1, 'Luis Miguel', '10258945101', 'Av. Miami 990');
INSERT INTO `clientes` VALUES (2, 'Freddy Albarracín', '10451278361', 'Av. Arenales 789');
INSERT INTO `clientes` VALUES (3, 'Juan Godoy', '14784598652', 'Calle Las Magnolias s/n');
INSERT INTO `clientes` VALUES (4, 'Betel García', '20142536784', 'Los Frejoles 478');
INSERT INTO `clientes` VALUES (5, 'Luisa Pérez', '20144778666', 'Urb. Los Pecanos J-5');
INSERT INTO `clientes` VALUES (6, 'Dina Meza', '20141512178', 'Los Naranjos 357');


agosto 21, 2013

phpMyAdmin – Parte I (Tu primera BD con MySQL)

Prácticamente hace más de año y medio compartí este artículo en el blog de PrimeraWeb para usuarios de Appserver, que a sido mi favorito por muchos años, pero, debido al gran número de alumnos trabajando con WampServer comparto esta revisión.
Básicamente tenemos el mismo sistema de trabajo, solo me centraré en las diferencias entre estas versiones: apariencia, distribución y otras opciones no “vitales”
Como ya dije en el otro post es posible descargar phpMyAdmin dese su sitio oficial, sin embargo, suele venir integrada con otras aplicaciones para el diseño tales como Appserv, Xampp y WampServer, que incluyen phpMyAdmin entre otros servicios.

junio 03, 2013

Sitio Web local con PHP/MySQL en Dreamweaver

Hace ya bastante tiempo preparé un tutorial en Primera Web para configurar un sitio Web con Dreamweaver sencillo, es decir, un sitio Web con HTML que no requería de un servidor, pues ha llegado el momento de configurar un sitio con para trabajar con PHP y MySQL, gracias a la pregunta de Arturo Paúl.
Solo advierto que estoy usando la versión CS3 de Dreamweaver, en la versión CS5  (que no he conseguido aún ya que CS3 es suficiente para mi) el procedimiento es algo diferente, además me centro en la instalación y configuración en el SO Windows.

Los Servidores

Lo primero es que ya debes haber instalado los servidores para PHP y MySQL, las tres opciones más usadas desde mi punto de vista son:
  1. AppServer 2,5: En donde la carpeta del servidor por defecto está en C:\appserv\www
  2. Xampp: En donde la carpeta del servidor, si mal no recuerdo, está en C:\appserv\htdocs
  3. Wamp: AL igual que en AppServer está en C:\appserv\www
Los tres incluyen el servidor Apache, PHP, MySQL y phpMyAdmin.
Para instalar AppServer revisa este tutorial, si prefieres trabajar con Wampp lo tienes en la primera parte de este video:
Instalando WampServer y Joomla

mayo 26, 2013

PHP y MySQL: Conectando por funciones

PHP está constantemente implementando mejoras que se evidencian en cada una de sus versiones, en este momento su versión estable es 5.4 y ya se espera pronto la versión 5.5 finalizada.

Una de las cosas que han tenido presente es el entorno de Programación Orientada a Objetos (OOP) y de manera particular deseo mencionar en lo que tiene que ver con conexiones a bases de datos (no solo MySQL).

Ahora además de usar las clásicas funciones para conectar a la BD también es posible establecer la conexión mediante usar clases y objetos, sobre esto último lo dejaremos para otra entrada y nos centraremos aquí con las sencillas funciones a las que debemos invocar, les damos parámetros y nos devuelven valores.

La razón de esto es que incluso las funciones han sufrido muy ligeros cambios a partir de PHP 5.0, y aunque aún son válidas las “viejas” funciones estas serán eliminadas en versiones posteriores, así que mientras vemos algunos ejemplos recordemos que iré mencionando la forma “antigua” y la forma “nueva” de hacerlo desde PHP 5.5 en adelante.

¿Cómo saber que versión de PHP tenemos? Pues ejecute un demo con:

<?php echo phpinfo(); ¿>

Aunque en la página principal de su servidor posiblemente allí encuentre un enlace a “phpinfo()” y hallará el valor de su versión instalada.

agosto 04, 2012

Relacionando Tablas de MySQL

¡Saludos! En publicaciones anteriores hemos usado varias veces el entorno MySQL para ejercicios no muy complejos, pues, ahora daremos un paso adelante y veremos el tema de relacionar tablas en MySQL. En estos videos veremos la forma "difícil" usando cualquiera de las interfaces de comandos, y luego desde PHP My Admin.

Usando el entorno de comandos

junio 22, 2011

Usando El Diccionario RAE en Línea

LA Real Academia Española (RAE), entidad oficial que se encarga de regular el uso y costumbres de la lengua española, no podía estar ausente en la web, posee su propio lugar en http://www.rae.es/rae.html.
Además también tiene la Biblioteca Clásica, una colección de publicaciones, entre ellas destaco las de formato electrónico ePub para dispositivos electrónicos móviles multimedia (el enlace abajo de esa página Julius).
El "buscón" con mayor información sobre versiones, listas de palabras, etc., en realidad aquí se incluye el diccionario RAE, sin embargo, existe otra manera sencilla de usar este diccionario usando la barra de dirección de tu navegador favorito, y eso es lo que me motiva a este artículo.
Podría tratarse de ue no conocemos el significado preciso de una palabra, o su escritura correcta. Solo agregamos la palabra buscada a la derecha de "rae.es" en la barra de dirección de tu navegador. Por ejemplo, si deseamos buscar el significado de la palabra "osculo" (la palabra correcta es 'ósculo' con tilde en la 'o', pero aprovecharemos en ver lo que pasa si escribimos mal), pues sencillamente en la barra de dirección escribes:
     rae.es/osculo
Le das a la tecla intro, y ¡Listo! La palabra no existe, como comenté, la palabra correcta es "ósculo", sin embargo, en la página de resultados de la RAE se muestran palabras semejantes, en este caso, solo una, que es la correcta: "ÓSCULO", das clic sobre ella y ya tienes la definición.
Si trabajas con Windows, abre la ventana ejecutar (Windows + R) y teclea "http://rae.es/<palabra>", en donde "<palabra>" la sustituyes por la palabra que buscas, ejecutas y esperas.

diciembre 08, 2010

Curso con Microsoft WebMatrix

Entre el 2000 y el 2003 obtuve (no recuerdo de quién) un CD para la instalación de Microsoft WebMatrix, software preparado para implementar proyetos con ASP.Net.
Con mi limitada experiencia con ASP en Visual Basic 6 (¿recuerdan Interdev?), y mis conceptos de POO y la filosofía de .Net eran mucho más limitados, así que lo mantuve por allí guardado.
Luego de un curso de ASP.Net, y con los conceptos anteriores mejor estudiados, instalé "Matrix" y comencé mis primeros ejercicios, incluyendo por supuesto el acceso a datos, lo que resultó interesante y divertido.
Peró uno va aprendiendo otras cosas en el camino, pasé a Visual Studio .Net, que es lo que se incluye en las currículas de los institutos orientados a este tema, y en mi vida laboral, solo lo uso para propósitos educativos.
En realidad, nunca he tenido que prepara un recibo por honorarios con algún proyecto ASP.Net, pues existen ventaja en otras plataformas y tecnologías gratuitas para la Web, que es el ambiente complementario en que me desempeño.
Cuando llegó el artículo "Manual de Microsoft WebMatrix" a mi bandeja, fue como ver el nombre de alguien que uno ya había olvdado, o creía haber olvidado, y recordé aquellos años en que me emocionaba cuando poco a poco, estaba entrando al mundo de Programación Orientada a Objetos.
Si no tienes por que instalar todo el paquete de Visual Studio, y solamente te interesa trabajar con ASP.Net (incluyendo ADO.Net), entonces probablemente para tí es la descarga de Microsoft Web Matrix.

noviembre 16, 2010

Seminario en línea : Mejores prácticas para BD con MySQL

MySQL es el servidor de Bases de Datos por excelencia en la nube, por lo que resultará conocido para quienes trabajan desarrollando servicios para  este entorno.
La organización detras de MySQL ha preparado para el próximo martes 23 de noviembre, un seminario en línea, en donde podremos disfrutar de los 45 minutos que durará, tratando temas respecto a las mejores prácticas en afinación de BD con MySQL.
También se abordará el tema relacionado a MySQL Enterprise, versión que incluye herramientas y servicios de consultoría y  soporte, para luego pasar a la ronda de preguntas.
Aquí la página de registro.

octubre 25, 2010

Instalando SQL Server 2008

Para los tigrillos que preguntaron respecto a este tema, he tenido que investigar, pues no me considero un perito en el asunto, aquí unos recursos útiles:
Aún con todo, me atrevo a afirmar que este ha sido el proceso de instalación y configuración mas complicado que he tenido que realizar.
Y no te aseguro que soluciones los problemas en corto tiempo.