2017-04-20 12 views
0

私は電子アプリケーションを使用してデスクトップアプリケーションを作成していますが、今ではデータベースに接続したいと考えています。
今のところ、Webホスティングサーバーを購入する前に、ローカルでテストしたいだけです。
これは私がテストデータベースは、私はこのノードMySQLデータベースの場所

connection.connect(function(err) { 
    if(err){ console.error('error connecting: ' + err.stack); return; } 
}); 

を使用してエラーをチェック存在するのであれば基本的には私も知らない

var mysql = require('mysql'); 
var connection = mysql.createConnection({ 
    host: 'localhost', 
    user: 'root', 
    password: '', 
    database: 'test' 
}); 

接続

のために使用し、それがこれまでの任意のエラーを示していないものです。だから私の心のデータベースでは、 'テスト'が存在しますが、私が間違っている場合は私を修正します。

ここでこのデータベースはどこにありますか?

答えて

0

connection.query('show databases', function(err, rows, fields) { 
    if (!err) 
    console.log('The solution is: ', rows); 
    else 
    console.log('Error while performing Query.'); 
}); 
0

を使用してデータ・ベースが存在しないか探してみてください、私は実際に私がポートを使用する必要がする答えを見つけました。私は私のxammpを確認し、そのポートは3306で、これはnode.mysqlのデフォルトポートです。だから私の問題は解決されました。

関連する問題