无法连接MySQL与Sails js

我正在使用sails最新版本(0.10。*),我试图连接mysql数据库,但是抛出下面的错误。

info:启动应用程序…错误:挂钩( orm )加载失败! 错误:错误(E_UNKNOWN)::遇到意外的错误:查询时查询不活动超时。 在Query的emitNone(events.js:67:13)处执行/(home / pavan / pavanwork / development / plotstoday / node_modules / sails-> mysql / node_modules / mysql / lib / protocol / Protocol.js:154:17)。 Query._onTimeout>(/ home / pavan / pavanwork / development / plotstoday / node_modules / sails-> mysql / node_modules / mysql / lib / protocol / sequences / Sequence.js:116: 8)在Timer.listOnTimeout(timers.js:9

组态:

configuration/ connection.js

  mysqlServer: { adapter: 'sails-mysql', host: 'localhost', user: 'root', password: 'vtiger', database: 'plotstoday' }, 

configuration/ model.js

 module.exports.models = { connection: 'mysqlServer', migrate: 'alter' }; 

configuration/ ENV / development.js

 models: { //connection: 'localMongo' connection: 'mysqlServer' } 

OS:Ubuntu 14.04 LTS安装了sails-mysql适配器和node-mysql适配器。

我甚至尝试给主机:127.0.0.1。

Mysql从命令行工作正常,我尝试了给出的build议

 GRANT ALL PRIVILEGES ON sails.* TO 'homestead'@'%' WITH GRANT OPTION; 

(参考: Sails无法连接到mySql )

请build议

节点(v4.2.0)和mysql有问题。 我正在使用节点(v4.2.0),上述问题即将到来。 我升级到节点v4.2.1,上面的MySQL超时问题已解决,一切似乎工作