From d56e92cc0033a4c3ef5d0bc8b601111d3bd15277 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E7=BB=8D=E4=B8=A5?= <790604007@qq.com> Date: Sat, 25 Feb 2023 02:35:20 +0000 Subject: [PATCH] =?UTF-8?q?=E9=9F=A6=E7=BB=8D=E4=B8=A5/=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 韦绍严 <790604007@qq.com> --- .../curd.js" | 52 +++++++++++++++++++ .../use.js" | 17 ++++++ 2 files changed, 69 insertions(+) create mode 100644 "\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/curd.js" create mode 100644 "\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/use.js" diff --git "a/\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/curd.js" "b/\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/curd.js" new file mode 100644 index 0000000..49d9590 --- /dev/null +++ "b/\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/curd.js" @@ -0,0 +1,52 @@ +let mysql = require("mysql"); +let connection = mysql.createConnection({ host: "localhost", user: "root", password: "root", port: "3306", database: "user" }); +connection.connect(); + +module.exports = { + //增 + insert: function (User_name, User_age, User_sex) { + var createTime = new Date().toLocaleString().replace('/', '-').replace('/', '-'); + let addsql = "INSERT into User (`User_name`,`User_age`,`User_sex`,`createTime`) value ('" + User_name + "','" + User_age + "','" + User_sex + "','" + createTime + "')"; + connection.query(addsql, (err, data) => { + console.log(err); + console.log(data); + }) + }, + //删 + delete: function (User_id) { + let del = "delete from user where `User_id`='" + User_id + "'"; + connection.query(del, (err, data) => { + console.log(err); + console.log(data); + }) + }, + //改 + update: function (User_name, User_age, User_sex) { + var updateTime = new Date().toLocaleString().replace('/', '-').replace('/', '-'); + let update = "update `User` set `User_age`='" + User_age + "' ,`User_sex`='" + User_sex + "', `updateTime`='" + updateTime + "' where `User_name`='" + User_name + "'"; + connection.query(update, (err, data) => { + console.log(err); + console.log(data); + }) + }, + //查 + select: function (User_name) { + let sql = "select * from User where `User_name` = '" + User_name + "'"; + connection.query(sql, (err, data) => { + console.log(err); + console.log(data); + }); + } +} + + + + + + + + + + + + diff --git "a/\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/use.js" "b/\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/use.js" new file mode 100644 index 0000000..e62f0c4 --- /dev/null +++ "b/\351\237\246\347\273\215\344\270\245/\346\225\260\346\215\256\345\272\223/use.js" @@ -0,0 +1,17 @@ +//### 作业:建一个用户表(有姓名,年龄,性别,创建时间,修改时间),使用模块加mysql模块,实现对数据的增删改查 +//### 修改时记得,把修改时间改成修改时的时间,能实现分页(选做) +let mysql = require("mysql"); +let connection = mysql.createConnection({ host: "localhost", user: "root", password: "root", port: "3306", database: "user" }); +connection.connect(); +let use = require("./curd.js"); + +//增(姓名,年龄,性别) +// console.log(use.insert('','','')); +// //删(id) +// console.log(use.delete('')); +//改(姓名,年龄,性别) +console.log(use.update('老绿','66','女')); +//查(姓名) +// console.log(use.select('')); + +connection.end(); \ No newline at end of file -- Gitee