我已经创建了一个目录名称'sp-node-mysql'并且其中有一个名为'app.js'的文件。我的app.js文件包含我的连接代码,当我在sp-node-mysql目录中打开命令提示符时,我运行命令'mysql -u root -p'来建立连接。连接后,我尝试使用我的app.js文件中建立的数据库。为此,我输入命令'use articles',然后我得到'ERROR 1049(42000):未知数据库'文章''。这是我的app.js代码:
var mysql = require("mysql");
// First you need to create a connection to the db
var connection = mysql.createConnection({
host: "localhost",
user: "root",
password: "password",
database: 'articles'
});
connection.connect();
var articles = {
}
答案 0 :(得分:1)
明确说明错误:
Unknown database 'articles'
连接的服务器上没有名称为articles
的数据库。检查服务器上数据库的确切名称,并在代码中进行更正,然后重试。