将node.js连接到MySQL(西class牙语)

Buenas tardes,El motivo de mi consulta es el siguiente。 Estoy llevando un curso sobre Node.js y revisando el tema de base de datos MySQL me encuentro con un problema。 Tengo el siguiente error ejecutar 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) 

没有安装MySQL模块MySQL安装程序(下载地址: https : //github.com/felixge/node-mysql ):npm install -g mysql@2.0.0-alpha7

Micódigoes 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 …请用英文或西class牙文回答…. Google translate 😉

问题是你全局安装(使用-g选项)。 再次在本地安装,您的问题应该得到解决。