Buenas tardes,
El motivo de mi consulta es el siguiente. Estoy llevando el curso de illasaron sobre Node.js y revisando el tema de base de datos MySQL me encuentro con un problema. Tengo el siguiente error al correr el servidor:
Error: Cannot find module 'mysql'
at Function._resolveFilename (module.js:337:11)
at Function._load (module.js:279:25)
at Module.require (module.js:359:17)
at require (module.js:375:17)
at Object.<anonymous> (C:\xampp\htdocs\mensajeria\basesdedatos\app.js:1: 80)
at Module._compile (module.js:446:26)
at Object..js (module.js:464:10)
at Module.load (module.js:353:31)
at Function._load (module.js:311:12)
at Array.0 (module.js:484:10)
No encuentra el modulo MySQL pero lo instalé usando la siguiente línea (Como lo indican aquí: https://github.com/felixge/node-mysql):
npm install -g [email protected]
Mi código es el siguiente.. qué hago mal?
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '',
});
connection.connect();
connection.query('CREATE DATABASE node', function(err){
if(err){
connection.end();
throw err;
}
});
connection.end();
Agradeceré mucho la ayuda...