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

时间:2013-03-21 18:54:17

标签: mysql node.js

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 problemma。 Tengo el siguiente error al 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模拟安装程序usoo lasiguientelínea(Como loindicanaquí:https://github.com/felixge/node-mysql): npm install -g mysql@2.0.0-alpha7

Micódigoesel siguiente..quéhagomal?

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éofoola ayuda ...请用英语或西班牙语回答....谷歌翻译; - )

1 个答案:

答案 0 :(得分:2)

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