2017-06-14 44 views
0

我創建了一個名爲'sp-node-mysql'的目錄名,並在其中有一個名爲'app.js'的文件。我的app.js文件包含我的連接代碼,當我在sp-node-mysql目錄中打開命令提示符時,我運行命令'mysql -u root -p'建立連接。一旦連接,我嘗試使用我的app.js文件中建立的數據庫。爲此,我輸入命令'use articles',然後得到'ERROR 1049(42000):Unknown database'articles''。這裏是我的app.js代碼:錯誤1049(42000):未知數據庫'文章'?

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 = { 

} 

回答

1

錯誤作了明確規定:

Unknown database 'articles' 

有與所連接的服務器上的名稱articles沒有數據庫。檢查服務器上的數據庫的確切名稱,並在代碼中更正它,然後重試。

+0

原諒我,因爲我是新來的MySQL的工作,但不是我的數據庫在我的app.js文件?我認爲這是我想在node-mysql中創建我的數據庫的地方。顯然我錯了,我只想連接mysql與我的js文件,所以我可以通過節點使用它。 –

相關問題