###前提・実現したいこと
NODE.js初心者です。
MAMPのMYSQLにNODE.jsでアクセスしたいのですが、
上手く動きません。
/Applications/MAMP/tmpにnodeフォルダを作成し、node-v5.2.0をインストール。
その後、/Applications/MAMP/tem/nodeに
mysql.jsを作成しました。
###発生している問題・エラーメッセージ
◯◯-no-MacBook-Air:node ◯◯$ node mysql /Applications/MAMP/Library/bin/mysql:1 ���� ^ SyntaxError: Unexpected token ILLEGAL at exports.runInThisContext (vm.js:54:16) at Module._compile (module.js:375:25) at Object.Module._extensions..js (module.js:406:10) at Module.load (module.js:345:32) at Function.Module._load (module.js:302:12) at Module.require (module.js:355:17) at require (internal/module.js:13:17) at Object.<anonymous> (/Applications/MAMP/tmp/node/mysql.js:1:18) at Module._compile (module.js:399:26) at Object.Module._extensions..js (module.js:406:10)
###ソースコード
mysql.js
var mysql = require('../../Library/bin/mysql'); var connection = mysql.createConnection({ host: 'localhost', database: 'db_name', user: 'root', password: 'root', port:'8889' }); var sql = 'SELECT * from table_name where id = 1'; connection.connect(); var query = connection.query(sql); query //エラー用 .on('error', function(err) { console.log('err is: ', err ); }) //結果用 .on('result', function(rows) { console.log('The res is: ', rows ); }) //完了用 .on('end', function() { console.log('end'); connection.destroy(); //終了 });
###補足情報(言語/FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー