Rumah > hujung hadapan web > tutorial js > SQL Sequelize || Oleh Munisekhar Udavalapati || MySQL || SQL

SQL Sequelize || Oleh Munisekhar Udavalapati || MySQL || SQL

Patricia Arquette
Lepaskan: 2024-10-12 14:30:30
asal
587 orang telah melayarinya

SQL Sequelize || By Munisekhar Udavalapati || MySQL || SQL

Memasang sekuel

pasang npm --save sequelize

Anda juga boleh memasang MySQL. untuk menggunakan arahan ini

pasang npm --save mysql2

Menyambung ke pangkalan data

javaScript const {Sequelize} =require('sequlize');
const sequelize =new Sequelize('pangkalan data','nama pengguna','kata laluan',{
hos:'localhost',
dialek;
});

Menguji sambungan

cuba JavaScript{
tunggu sequlize.authenticate();
console.log('Kejayaan sambungan');
}tangkap(err){
console.error('Tidak dapat menyambung ke pangkalan data',err);
}

Model

Model ialah jadual reprent daripada pangkalan data

const Sequelize=require('sequelize');
const sequelize=require('../util/db.js'); //database connection locations
const User=sequelize.define(
 'User', //table name 
  {  
    id:{
     type:Sequlize.INTEGER,
     autoIncrement:true,
     primaryKey:true
     },
     name:{
       type:Sequelize.STRING,
       allowNull: false,
     },
     email:{
        type:Sequelize.STRING,
        allowNull:false,
        unique:true
     }
  }

module.exports=User;
Salin selepas log masuk

Atas ialah kandungan terperinci SQL Sequelize || Oleh Munisekhar Udavalapati || MySQL || SQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan