NodeJs操作MySQL数据库
- 步骤:
- 引入模块。
- 创建配置对象。
- 创建连接数据库的对象。
- 建立连接。
- 执行Sql语句。
1 引入模块
-
安装驱动:
$ cnpm install mysql
-
引入模块:
mysql
const mysql = require("mysql");
2 创建配置对象
- 配置对象的地址、端口号、用户名、密码和数据库名等。
let options = {
host:"localhost", //IP地址
port:"3306", //端口号,(可选,默认3306 )
user:"root", //数据库用户名
password:"yourDatabasePassword", //数据库密码
database:'database1', //数据库名
}
3 创建连接数据库的对象
- 创建连接对象方法:
mysql.createConnection()
let con = mysql.createConnection(options);
4 建立连接
- 建立连接方法:
con.connect()
con.connect((err)=>{
// 若连接建立失败
if(err){
console.log(err);
}else{
console.log("连接成功!");
}
});
5 执行Sql语句
-
创建sql语句
-
query()
方法异步处理,回调函数得到相对应的数据let strSql = "select * from allPhone";
con.