分享 推播通知
目前身份: 訪客

安裝好資料庫的驅動程式後,最重要的一步就是建立連線,連不上資料庫,甚麼事也做不了,所以連上資料庫是最重要的第一步,連上後才能夠接著做各種各樣的事情。

 

第1步要先require sequelize

const Sequelize = require('sequelize');

如果沒有require進來,一切都是空,後面的事情白做,所以一定要有這一行。

 

第2步要寫建立連線的方法,主要有3個方式

 

第1個方法,通過一條URI指令直接定義

const sequelize = new Sequelize('postgres://user:pass@example.com:5432/dbname');

 

const sequelize = new Sequelize('sqlite::memory:') // Example for sqlite

 

第2個方法,通過參數,分行的方式去定義 ,以SQLite為例

const sequelize = new Sequelize({
  dialect: 'sqlite',
  storage: 'path/to/database.sqlite'
});

 

第3個方法,通過參數,分行的方式去定義 ,以為MySQL、Mariadb、PostgresSQL、MSSQL為例

const sequelize = new Sequelize('database', 'username', 'password', {
  host: 'localhost',
  dialect: 'postgres'  // 'mysql' | 'mariadb' | 'postgres' | 'mssql'
});

※ postgres,不要填成「postgresql」了

 

 

如果有port的話,要如何加上去?

const sequelize = new Sequelize('database', 'username', 'password', {
  host: 'localhost',
  dialect: 'postgres',
  port: 5432
});

 

如果要看更多的參數說明,請點擊此 

 

 

 

人氣 2596
NodeJS 發表在 留言 (0) 人氣 (2596)
第01章 入門初階
分享給朋友
網址

想對外分享這則貼文嗎?運用網址更方便呦~

載入中...