我正在尝试将节点 js 连接到根据 MySQL Workbench 启动并运行的 MySQL 数据库。但是,通常的创建连接代码模板不起作用。
关于为什么会这样的任何想法?
我尝试在connection.connect()部件周围放置一个功能和错误,以查看它是否真正连接。但是终端窗口仍然出现了同样的错误:
Marcs-MacBook-Pro:npm-global marcwatts$ node index.js
Error while performing Query.
我们认为它连接正常还是一开始就没有连接?
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : '<hidden from stack overflow>',
database : 'songdata'
});
connection.connect();
connection.query('SELECT * from songdata2', function(err, rows, fields) {
if (!err)
console.log('The solution is: ', rows);
else
console.log('Error while performing Query.');
});
connection.end();
我只是想连接,这样我就可以学习如何编写代码,将每首歌曲和歌词放在 Watson Tone 分析器中,并将结果输出到 MySQL 中的一个新表中。由于我是网络应用程序的新手,因此我也将非常感谢您对此部分的任何建议!