安装配置
package.json
{
"name":"node02",
"version":"0.0.1",
"dependencies":{
"express":"latest",
"ejs":"latest",
"mysql":"latest"
}
}
进行mysql创建连接,操作
const mysql = require("mysql");
// 创建连接
let config = mysql.createConnection({
// 数据库地址
host:"localhost",
// 用户
user:"root",
password:"12345678",
//端口
port:"3306",
// 使用哪个数据库
database: "book"
});
// 开始链接
config.connect();
// 进行数据库操作 1.数据库操作代码 2.回调
config.query('update `phone` set `name`="狗蛋" where `id`=1;',(err,data)=>{ //改
//err:代码错误,没错返回null ,data:返回的数据 [{},{}]
console.log(err,data);
});
config.query('select * from phone',(err,data)=>{
console.log(err,data);
});
// 结束连接
config.end();
数据库代码
增
固定代码 哪个表 key
INSERT INTO `wenzhagn` (`id`, `username`, `pass`) VALUES ('1', 'wulv', '123');
删
删article表 因为id是唯一的 id = 0
DELETE FROM `article` WHERE `id` = 0
改 id为15的这一条数据里 content的内容
update `user` set `username`='112313' where `id`=6666
查询shuoshuo这个表里的所有内容
SELECT * FROM `shuoshuo`