日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Node.js 连接数据库

發(fā)布時間:2025/5/22 数据库 73 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Node.js 连接数据库 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

操作數(shù)據(jù)庫基本步驟

導入數(shù)據(jù)庫文件
CREATE DATABASE `students` ;USE `students`;DROP TABLE IF EXISTS `stu`;CREATE TABLE `stu` (`sid` int(11) NOT NULL AUTO_INCREMENT,`sname` varchar(255) DEFAULT NULL,`gender` varchar(255) DEFAULT NULL,`phone` varchar(255) DEFAULT NULL,`birthday` date DEFAULT NULL,`hobby` varchar(255) DEFAULT NULL,`info` varchar(255) DEFAULT NULL,PRIMARY KEY (`sid`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;insert into `stu`(`sid`,`sname`,`gender`,`phone`,`birthday`,`hobby`,`info`) values (1,'vvat','男','12345678911','2020-01-15','籃球','232'), (2,'vvat','女','12345678901','2020-01-15','足球, 乒乓球, 學習','23213'), (3,'vv','女','12345678901','2020-01-12','籃球, 游泳','adasdasd'), (4,'test','女','12312312','2020-01-17','籃球','12312313'), (5,'vvat','男','12345678911','2020-01-10','籃球, 乒乓球','sdaad');
配置數(shù)據(jù)庫
  • 安裝數(shù)據(jù)庫模塊 npm install mysqljs/mysql
  • 初始化 npm init -y
// 加載數(shù)據(jù)庫驅(qū)動 const mysql = require('mysql'); // 創(chuàng)建數(shù)據(jù)庫連接 const connection = mysql.createConnection({host: 'localhost', // 數(shù)據(jù)庫所在的服務器的域名或者IP地址user: 'root', // 登錄數(shù)據(jù)庫的賬號password: '123456', // 登錄數(shù)據(jù)庫的密碼database: 'students' // 數(shù)據(jù)庫名稱 });// 執(zhí)行連接操作 connection.connect();// 操作數(shù)據(jù)庫 connection.query('select count(*) as stu from stu', function(error, results, fields) {if (error) throw error;console.log('表students中共有', results[0].stu + '條數(shù)據(jù)'); });// 關閉數(shù)據(jù)庫 connection.end();

總結(jié)

以上是生活随笔為你收集整理的Node.js 连接数据库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。