私は、mysql createPoolとnode-mysql-wrapperでnodejsを使用しています。NodeJs Mysql createPoolとnodejs mysqlラッパーモジュール
リンク: https://www.npmjs.com/package/node-mysql-wrapper
myslqは、プールを作成してモジュールを実装するためのドキュメントにはオプションはありません。私はそれを試みたが、それは動作していない。ここに私のコードです:
私は、mysql createPoolとnode-mysql-wrapperでnodejsを使用しています。NodeJs Mysql createPoolとnodejs mysqlラッパーモジュール
リンク: https://www.npmjs.com/package/node-mysql-wrapper
myslqは、プールを作成してモジュールを実装するためのドキュメントにはオプションはありません。私はそれを試みたが、それは動作していない。ここに私のコードです:
@タジェンShresthaは言った。ラッパーを接続オブジェクトでバインドする必要があります。例えば:
var conObj = connection.getConnection.bind(connection);
var db = wrapper.wrap(conObj);
db.ready(function(){
db.table("users").findById(8,function(user){
console.log(user);
});
});
未処理の拒否TypeError:未定義のプロパティ 'database'を読み取ることができません –
'wrapper.wrap()'は 'connection'オブジェクトを' connectionPool'ではなく受け入れます。あなたは 'connection.getConnection(function(err、conn){wrapper.wrap(conn);})'を呼び出す必要があります。ここの例を参照してくださいhttps://github.com/mysqljs/mysql#pooling-connections –