Node Express 数据库操作MySQL

1, 需要安装 MySQL 依赖 =>  npm i mysql -D

2, 简单的使用

// 引入外部模块
let mysql = require(‘mysql‘);

// 创建数据库连接
let db = mysql.createConnection({
    host: "localhost",    // 地址
    user: "root",         // 用户名
    password: "920619",   // 密码
    database: "test"      // 数据库名称
});

// 查询
db.query("SELECT * FROM user", (err, data) => {
    if(err) {
        console.log(err);
    } else {
        console.log(JSON.stringify(data));
    }
});

3, 简单的线程池使用

// 引入外部模块
let mysql = require(‘mysql‘);

// 创建数据库连接词
let db = mysql.createPool({
    host: "localhost",
    user: "root",
    password: "920619",
    database: "test"
});

// 查询
db.query("SELECT * FROM user", (err, data) => {
    if(err) {
        console.log(err);
    } else {
        console.log(JSON.stringify(data));
    }
});
时间: 2024-10-19 05:16:05

Node Express 数据库操作MySQL的相关文章

qt 5 数据库操作(mysql)

其实大家都知道,QT5以上的都自带了数据库驱动,所以呢,基本上可以直接使用,于是如果想知道怎么连接数据库,请参考这位大神写的.http://qtdebug.com/DB-AccessMySQL.html 关于数据库操作 QSqlDatabase db = QSqldatabase::addDataBase("QMYSQL"); //博主用的mysql db.setHostName("127.0.0.1");                              

node+express+socket.io+mysql=通讯服务器搭建(一)

首发github/blog 欢迎大家评论给星 安装 首先假定你已经安装了 Node.js,接下来为你的应用创建一个目录,然后安装express-generator应用骨架 $ mkdir node-demo $ npm install express-generator -g //mac需要加sudo express -h $ express -h 用法: express [options] [dir] 选项: -h, --help 输出使用信息 -V, --version 输出版本号 -e,

Python 数据库操作 -- Mysql 数据库

Python DB API 价值 Python访问数据库的统一接口规范,开发者不必再去针对不同数据库实现不同API 官网 https://www.python.org/dev/peps/pep-0249/ 内容 使用流程 开发环境搭建 环境 Python代码开发(Sublime Text3 / Notepad ++) Python客户端 AND Python-MySQL connector Mysql服务器(Mysql5.7 AND Navicat) 安装Python-MySQL connect

node.js数据库操作

node 中使用mysql const http = require('http'); const mysql = require('mysql'); const url = require('url'); const fs = require('fs'); //1.连接到数据库 let db = mysql.createConnection({ host:'localhost', user: 'root', password:'', database:'' }); //连接池[解决并发问题]

使用node查询数据库(mysql)时,日期格式不对的问题。

https://blog.csdn.net/chanlingmai5374/article/details/93190983 1.问题场景 数据库里存了 datetime.但 Node 查询出来是这样子的: 2019-05-14T21:40:59.000Z 2.解决办法 这是 Mysql时区 与 Node时区 不一致导致的.解决方法:配置Node数据库连接.加上 timezone 这一行: client: { host: '***.***.***.***', port: '****', user

Python数据库操作 MySQL数据库与数据表操作#学习猿地

# MySQL数据库与数据表操作 + 数据库的操作 + 数据库创建 + 数据库删除 + 数据表的操作 + 数据表的创建 + 数据表的修改 (表结构) + 数据表的删除 ### 数据库的操作 #### 1.数据库的创建 ```mysql # 链接mysql数据库后,进入mysql后可以操作数据 # 1. 创建库 create database if not exists tlxy default charset=utf8: -- 1. 数据库 tlxy 如果不存在则创建数据库,存在则不创建 --

Python数据库操作 Mysql数据库表引擎与字符集#学习猿地

# Mysql数据库表引擎与字符集 ![](./imgs/752951346A5F4E7EBDE362FA97107707.png) ### 1.服务器处理客户端请求 其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:**客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理后再向客户端进程发送一段文本(处理结果).**那服务器进程对客户端进程发送的请求做了什么处理,才能产生最后的处理结果呢?客户端可以向服务器发送增删改查各类请求,我们这里以比较复杂的查询请

Python数据库操作 Mysql数据库导入导出和授权#学习猿地

# Mysql数据库导入导出和授权 ### 数据导出 #### 1.数据库数据导出 ```shell # 不要进入mysql,然后输入以下命令 导出某个库中的数据 mysqldump -u root -p tlxy > ~/Desktop/code/tlxy.sql ``` 导出一个库中所有数据,会形成一个建表和添加语句组成的sql文件 之后可以用这个sql文件到别的库,或着本机中创建或回复这些数据 #### 2.将数据库中的表导出 ```shell # 不要进入mysql,然后输入以下命令 导

Node.js 连接 MySQL 并进行数据库操作

通常在NodeJS开发中我们经常涉及到操作数据库,尤其是 MySQL ,作为应用最为广泛的开源数据库则成为我们的首选,本篇就来介绍下如何通过NodeJS来操作 MySQL 数据库. 安装MySQL模块到NodeJS中 我们需要让NodeJS支持MySQL,则需要将MySQL模块添加到系统支持库 安装 node-mysql $ npm install mysql 创建测试表 //数据库名 NodeSample CREATE TABLE `NodeSample`.`MyTable` ( `id` I