首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法将MySQL与Sails js连接

无法将MySQL与Sails js连接
EN

Stack Overflow用户
提问于 2015-10-17 22:41:55
回答 1查看 803关注 0票数 1

我使用的是sails的最新版本(0.10.

*

),我正在尝试连接mysql数据库,但抛出以下错误。

信息:正在启动应用程序...错误:一个钩子(

)加载失败!错误:错误(E

_

未知) ::遇到意外错误:查询时查询不活动超时。>(/home/pavan/pavanwork/development/plotstoday/node

_

模块/sails->mysql/node

_

modules/mysql/lib/protocol/Protocol.js:154:17) at emitNone (events.js:67:13) at Query.emit (events.js:166:7) at Query。

_

onTimeout >(/home/pavan/pavanwork/development/plotstoday/node

_

模块/sails->mysql/node

_

Timer.listOnTimeout上的modules/mysql/lib/protocol/sequences/Sequence.js:116:8) (timers.js:9

配置:

config/connection.js

代码语言:javascript
复制
mysqlServer: {
    adapter: 'sails-mysql',
    host: 'localhost',
    user: 'root',
    password: 'vtiger',
    database: 'plotstoday'
  },

config/model.js

代码语言:javascript
复制
module.exports.models = {
 connection: 'mysqlServer',
  migrate: 'alter'

};

config/env/development.js

代码语言:javascript
复制
models: {
     //connection: 'localMongo'
     connection: 'mysqlServer'
   }

操作系统: Ubuntu 14.04 LTS同时安装了sails-mysql适配器和node-mysql适配器。

我甚至试着给host:127.0.0.1。

Mysql从命令行运行良好,我尝试了给出的建议

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON sails.* TO 'homestead'@'%' WITH GRANT OPTION;

(参考:

Sails无法连接到mySql

)

请建议

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-18 20:46:54

node(v4.2.0)和mysql存在问题。我使用的是node(v4.2.0),上面的问题即将出现。我升级到了NodeV4.2.1,上面的mysql超时问题已经解决,一切似乎都正常

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33187825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档