sql >> データベース >  >> RDS >> Mysql

SequelizeとのMariaDB接続

    MariaDB MariaDBとの互換性を保つには、パッケージ[email protected] をインストールする必要があります。 、またはそれ以上。構成は次のようになっている必要があります:

    var sequelize = new Sequelize('database', 'username', 'password', {
      dialect: 'mariadb'
    })
    

    またはこれを試してください:

    MariaSQL: https://www.npmjs.com/package/mariasql

    MariaDBの非ブロッキング(MySQL互換)クライアントライブラリにバインドするnode.js。

    var Client = require('mariasql');
    
    var c = new Client({
      host: '127.0.0.1',
      user: 'foo',
      password: 'bar'
    });
    
    c.query('SHOW DATABASES', function(err, rows) {
      if (err)
        throw err;
      console.dir(rows);
    });
    
    c.end();
    

    MariaSQLをお勧めします。



    1. selectステートメントmysqlからユーザー定義のストアドプロシージャを呼び出す

    2. SQLの日付に従って列をカウントします

    3. MariaDBでのREGEXPのしくみ

    4. PostgreSQL特権付与が表示されない