Cómo crear un servidor Node.js con conexión a phpMyAdmin en 4 sencillos pasos

En esta pequeña clase de programación aprenderemos como crear un servidor con Node.js usando como base de datos MySQL a través de la plataforma phpMyAdmin.

Requisitos Previos para crear un servidor con Node.js

Antes de empezar, vamos a asegurarnos de tener instalado lo siguiente:

  • Node.js y npm (gestor de paquetes).
  • Acceso a un servidor MySQL y phpMyAdmin: Para esto puedes utilizar herramientas como MAMP (para mac) o XAMP (para windows).

NOTA: Los pasos a continuación están hechos en un ordenador Mac. En entornos Windows es similar.

Encuentra tu profesor ideal

Paso 1: Configuración inicial

Primero debemos crear un proyecto Node.js. Abre una ventana de la terminal y ejecuta los siguientes comandos:

mkdir miPrimerProyectoNode

cd miPrimerProyectoNode

npm init -y #esto crea un fichero package.json con la configuración predeterminada

Paso 2: Instalar Dependencias

Para este proyecto vamos a necesitar el paquete 'mysql' para conectar Node.js con MySQL. Lo podemos instalar con npm de esta forma:

npm install mysql

Paso 3: Conectar a MySQL desde Node.js

Luego debemos crear un fichero llamado 'app.js' o también pudiera llamarse 'index.js' y luego escribimos el siguiente código:

Puedes reemplazar los datos de conexión a la base de datos con tus propios datos.

NOTA: En el caso que uses XAMP o MAMP estos datos por defectos vienen en la página de bienvenida cuando inicias el servicios en tu ordenador.

Paso 4: Ejecutar la Aplicación

Para ejecutar la aplicación debes usar un comando en la terminal de la siguiente forma:

node app.js (en el caso que hayas llamada tu fichero como index.js cambias el nombre de app.js a index.js)

Para que todo lo anterior funcione correctamente debes tener una tabla en tu base de datos con el nombre de 'Ejemplo', ya que es el nombre que le hemos dado a la query en el ejemplo de la imagen mostrada más arriba.

Si usas MAMP o XAMP puedes seguir la siguiente instrucción:

  • Ejecuta MAMP o XAMP, esto abrirá una nueva pestaña en tu navegador.
  • Busca donde aparezca phpMyAdmin y al hacer clic se abrirá otra pestaña con el acceso al panel de las bases de datos.
  • En el panel izquierdo de la pantalla de phpMyAdmin encontrarás los botones para crear una nueva base de datos y a su vez las tablas para esa nueva base de datos.
  • Una vez hayas creado todos los pasos anteriores, puedes ir al código anteriormente mostrado y sustituir 'Ejemplo' por el nombre de la tabla que hayas creado.
  • Y listo! ya tendrías una base de datos creada y lista para ser conectada con tu nuevo servidor Node.js

Imagen de muestra del phpMyAdmin:

Enhorabuena! Has configurado tu servidor Node.js

Lo has logrado! Has podido configurar exitosamente un servidor Node.js que se conecta con una base de datos MySQL por medio de la plataforma phpMyAdmin. Esto puede ser el comienzo de un gran proyecto que quieras emprender, teniendo esta configuración te va a permitir tener una arquitectura de Cliente servidor.

Un saludo!

Utiliza nuestro Buscador Inteligente
© 2007 - 2024 Tus clases particulares Mapa web: Profesores particulares| Academias y centros