Node.jsで外部のデータベースに接続したいのですが、接続ができず困っております。
npm install mysql
をおこない、
var mysql = require('mysql');
を記述しても
Uncaught TypeError: Cannot read property 'createConnection' of undefined
とエラーがでてしまいなにもできない状態です。
lang
1package.json 2{ 3 "name": "electron", 4 "productName": "app name", 5 "version": "1.0.0", 6 "description": "", 7 "main": "main.js", 8 "dependencies": { 9 "mysql": "^2.11.1" 10 } 11}
lang
1config.json 2{ 3 "databaseAuth": { 4 "host" : "100.100.100.100", 5 "user" : "hogehoge", 6 "password" : "test", 7 "database" : "test" 8 } 9}
lang
1test.js 2 3var mysql = require('mysql'); 4var config = require('./config.json'); //configの読み込み 5 6var connection = mysql.createConnection(config.databaseAuth); 7 8var sql = 'SELECT * FROM testtable WHERE name = ?'; 9var userName = 'admin'; 10 11connection.connect(); 12 13var query = connection.query(sql, [userName], function(err, results) { 14 if (err) { 15 console.log(err); 16 } 17 connection.end(); 18 console.log(results); 19}); 20
もう半日は悩んでおります。
おわかりでしたら教えていただければと思います。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/07 09:49
2016/07/08 09:10
2016/07/08 09:19
2016/07/08 09:21
2016/07/08 10:00
2016/07/08 10:09
2016/07/08 10:12
2016/07/08 10:13
2016/07/08 10:19
2016/07/08 10:29
2016/07/08 10:35
2016/07/08 10:38
2016/07/08 11:08
2016/07/09 03:28
2016/07/09 11:56
2016/07/11 03:33
2016/07/11 04:32
2016/07/11 04:55
2016/07/11 05:01
2016/07/11 09:30
2016/07/12 02:14
2016/07/12 09:22
2016/07/12 23:15
2016/07/20 09:06