【问题标题】:ERROR 1049 (42000): Unknown database 'articles'?错误 1049 (42000):未知的数据库“文章”?
【发布时间】:2017-06-14 16:25:46
【问题描述】:

我创建了一个名为“sp-node-mysql”的目录并在其中有一个名为“app.js”的文件。我的 app.js 文件包含我的连接代码,当我在 sp-node-mysql 目录中打开命令提示符时,我运行命令“mysql -u root -p”来建立连接。连接后,我尝试使用在我的 app.js 文件中建立的数据库。为此,我键入命令“使用文章”,然后得到“错误 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 = {

}

【问题讨论】:

    标签: mysql node.js database cmd


    【解决方案1】:

    错误已明确说明:

    Unknown database 'articles'
    

    连接的服务器上没有名称为articles 的数据库。检查服务器上数据库的确切名称并在代码中更正它,然后重试。

    【讨论】:

    • 原谅我,因为我是使用 MySQL 的新手,但我的数据库不是在我的 app.js 文件中吗?我认为那是我应该在 node-mysql 中创建我的数据库的地方。显然我错了,我只是想把mysql和我的js文件连接起来,这样我就可以通过node使用了。
    猜你喜欢
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-27
    • 1970-01-01
    • 2022-06-15
    相关资源
    最近更新 更多