簡體   English   中英

Sailsjs - 如何使用mySQL

[英]Sailsjs - How to use mySQL

如何在Sails中使用mysql? 另外,如果我將數據庫更改為mySQL,我是否會丟失所有當前的模型數據?

我花了一些時間尋找教程和演示,但沒有找到任何。

為了將mySQL與sails一起使用,您必須:

  • config / adapters中定義適配器

示例適配器文件:

    module.exports.adapters = {
            'default': 'disk', 
            disk: {
                    module: 'sails-disk'
            },
            'mysql-adapter': {
                    module: 'sails-mysql',
                    host: 'HOST',
                    user: 'USER',
                    password: 'PASSWORD',
                    database: 'DATABASE'
            }
    };
  • 讓任何模型使用新的mysql適配器(例如api / models / Contact.js)

     module.exports = { tableName: 'contacts', adapter: 'mysql-adapter', migrate: 'safe', attributes: { ... } } 

然后它應該工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM