【问题标题】:SailsJS on OpenShift with MySQL使用 MySQL 的 OpenShift 上的 SailsJS
【发布时间】:2014-05-07 17:18:28
【问题描述】:
我正在尝试使用 MySQL 数据库在 OpenShift 上设置 SailsJS 框架,但我无法让它工作......
如果有人可以提供一个小教程,我将非常感激...
如何正确安装所需的一切,也许如何创建一个简单的模型、控制器、视图和示例如何将一些记录输入数据库以及如何从数据库中检索它们并将它们呈现在网页上。我想我可以从那里管理。
我是 OpenShift、NodeJS、SailsJS 的初学者,在网上找不到太多关于该主题的内容,所以如果有人能指出我正确的方向,那就太好了。
【问题讨论】:
标签:
mysql
node.js
openshift
sails.js
【解决方案1】:
也许为时已晚,留到以后吧。
对于创建控制器,模型部分很容易处理。很多 youtube 视频在线。
关于连接部分,需要编辑connection.js
module.exports.connections = {
localMysqlServer: { ... },
openshiftMysqlServer: {
adapter: 'sails-mysql',
host: process.env.OPENSHIFT_MYSQL_DB_HOST,
user: 'username',
password: 'password',
database: 'dbname'
}
}
和 development.js
module.exports = {
/***************************************************************************
* Set the default database connection for models in the development *
* environment (see config/connections.js and config/models.js ) *
***************************************************************************/
models: {
connection: 'openshiftMysqlServer'
}
};
这应该可行!