diff --git "a/\345\255\231\346\237\217\345\263\273/2022309/crypto.js" "b/\345\255\231\346\237\217\345\263\273/2022309/crypto.js" new file mode 100644 index 0000000000000000000000000000000000000000..e2b80c6069cfe56fdcb28d3c7de183eccf6e63d3 --- /dev/null +++ "b/\345\255\231\346\237\217\345\263\273/2022309/crypto.js" @@ -0,0 +1,49 @@ +let mysql=require('mysql'); +let crypto=require('crypto'); +const { log } = require('console'); + +let connection = mysql.createConnection({ + host:'localhost', + port:'3306', + password:'123456', + user:'root', + database:'study' +}); + +//查询 +let sql="select * from user"; +query(sql,function(result){ + console.log(result); +}) + +//加密 +let md5=crypto.createHash('md5'); +let ps=`123456`; +md5.update(ps); +let ps_md5=md5.digest('hex') +//插入数据 +// connection.connect() +// for (let i = 0; i < 200000; i++) { +// let sql=`insert into user (name,password) values ('大毕兜${i}','${ps_md5}')` +// connection.query(sql,function(result){ +// if(result===null){ +// // console.log('插入数据成功'); +// } +// }) +// } + +// connection.end() + + +function query(sql, callback) { + connection.connect(); + connection.query(sql, function (err, result) { + if (err) { + console.log(err.message); + return; + } + callback(result) + }) + connection.end(); +} +