node操作MySQL数据库:
在node中操作MySQL数据库的基本流程如下:
	  // node操作MySQL需要在npm官网下载mysql包并载入node执行代码:// 1.载入MySQL数据库包var mysql = require('mysql');// 2.创建连接:var connection = mysql.createConnection({host:'localhost',user:'users',password:'******',database:'users'}); // 3.连接数据库:connection.connect();// 4.执行数据库操作(增删改查):connection.query('SELECT * FROM `users`',function(error,result,fields){if (error) throw error;console.log('The solution is:',result[0].solution);});// 5.关闭数据库连接:connection.end();
创建连接中对象的参数简介:
| 参数 | 描述 | 
|---|---|
| host | 主机地址 (默认:localhost) | 
| user | 用户名 | 
| password | 密码 | 
| port | 端口号 (默认:3306) | 
| database | 数据库名 | 
| charset | 连接字符集(默认:‘UTF8_GENERAL_CI’,注意字符集的字母都要大写) | 
| localAddress | 此IP用于TCP连接(可选) | 
| stringifyObjects | 是否序列化对象 | 
| typeCast | 是否将列值转化为本地JavaScript类型值 (默认:true) | 
| dateStrings | 强制timestamp,datetime,data类型以字符串类型返回,而不是JavaScript Date类型(默认:false) | 
提示:本文图片等素材来源于网络,若有侵权,请发邮件至邮箱:810665436@qq.com联系笔者删除。
 笔者:苦海