保健励志美文体育育儿作文
投稿投诉
作文动态
热点娱乐
育儿情感
教程科技
体育养生
教案探索
美文旅游
财经日志
励志范文
论文时尚
保健游戏
护肤业界

Node。js,连接MySQL,对数据库进行操作,增删改查代

  npm安装驱动
  安装驱动:npminstallmysql
  安装驱动:npminstallmysqlsave连接数据库
  main。js1、调用MySQL模块varmysqlrequire(mysql);2、创建connectionvarconnectionmysql。createConnection({host:127。0。0。1,user:root,password:root1234,port:3306,database:database,});3、连接connectionconnection。connect(function(error){if(error){console。log(〔query〕:error);return;}console。log(〔connectionconnect〕succeed!);});4、执行SQLletsqlselectfrommanufactor;connection。query(sql,function(error,result,fields){if(error){throwerror;}console。log(result,result);console。log(result。length,result。length);if(result。length0){result。forEach(item{console。log(item。id,JSON。stringify(item));});}});5、关闭connectionconnection。end(function(error){if(error){return;}console。log(〔connectionend〕succeed!);});CURD操作
  插入操作1、调用MySQL模块varmysqlrequire(mysql);2、创建connectionvarconnectionmysql。createConnection({host:127。0。0。1,user:root,password:root1234,port:3306,database:database,});3、连接connectionconnection。connect(function(error){if(error){console。log(〔query〕:error);return;}console。log(〔connectionconnect〕succeed!);});4、执行SQLletaddSqlINSERTINTOfoodunit(id,unit,name)VALUES(?,?,?);letaddSqlParams〔1,g,克〕;connection。query(addSql,addSqlParams,function(error,result){if(error){throwerror;}console。log(result:,result);console。log(result。insertId:,result。insertId);});5、关闭connectionconnection。end(function(error){if(error){return;}console。log(〔connectionend〕succeed!);});
  输出〔connectionconnect〕succeed!result:OkPacket{fieldCount:0,affectedRows:1,insertId:1,serverStatus:2,warningCount:0,message:,protocol41:true,changedRows:0}result。insertId:1
  修改操作1、调用MySQL模块varmysqlrequire(mysql);2、创建connectionvarconnectionmysql。createConnection({host:127。0。0。1,user:root,password:root1234,port:3306,database:database,});3、连接connectionconnection。connect(function(error){if(error){console。log(〔query〕:error);return;}console。log(〔connectionconnect〕succeed!);});4、执行SQLletupdateSqlUPDATEfoodunitsetunit?,name?whereid?;letupdateSqlParams〔kg,千克,1〕;connection。query(updateSql,updateSqlParams,function(error,result){if(error){throwerror;}console。log(result:,result);console。log(result。affectedRows:,result。affectedRows);});5、关闭connectionconnection。end(function(error){if(error){return;}console。log(〔connectionend〕succeed!);});
  输出〔connectionconnect〕succeed!result:OkPacket{fieldCount:0,affectedRows:1,insertId:0,serverStatus:2,warningCount:0,message:(Rowsmatched:1Changed:1Warnings:0,protocol41:true,changedRows:1}result。affectedRows:1〔connectionend〕succeed!
  删除操作1、调用MySQL模块varmysqlrequire(mysql);2、创建connectionvarconnectionmysql。createConnection({host:127。0。0。1,user:root,password:root1234,port:3306,database:database,});3、连接connectionconnection。connect(function(error){if(error){console。log(〔query〕:error);return;}console。log(〔connectionconnect〕succeed!);});4、执行SQLletdeleteSqlDELETEFROMfoodunitwhereid?;letdeleteSqlParams〔1〕;connection。query(deleteSql,deleteSqlParams,function(error,result){if(error){throwerror;}console。log(result:,result);console。log(result。affectedRows:,result。affectedRows);});5、关闭connectionconnection。end(function(error){if(error){return;}console。log(〔connectionend〕succeed!);});
  输出〔connectionconnect〕succeed!result:OkPacket{fieldCount:0,affectedRows:1,insertId:0,serverStatus:2,warningCount:0,message:,protocol41:true,changedRows:0}result。affectedRows:1
  查询操作1、调用MySQL模块varmysqlrequire(mysql);2、创建connectionvarconnectionmysql。createConnection({host:127。0。0。1,user:root,password:root1234,port:3306,database:database,});3、连接connectionconnection。connect(function(error){if(error){console。log(〔query〕:error);return;}console。log(〔connectionconnect〕succeed!);});4、执行SQLletselectSqlSELECTFROMfoodunitwhereid?;letselectSqlParams〔1〕;connection。query(selectSql,selectSqlParams,function(error,result){if(error){throwerror;}console。log(result:,result);if(result。length0){result。forEach(item{1{id:1,unit:kg,name:千克}console。log(item。id,JSON。stringify(item));});}});5、关闭connectionconnection。end(function(error){if(error){return;}console。log(〔connectionend〕succeed!);});
  输出〔connectionconnect〕succeed!result:〔RowDataPacket{id:1,unit:g,name:克}〕1{id:1,unit:g,name:克}〔connectionend〕succeed!
  相关参考内容
  NodeJS,用第三方包,安装及卸载模块,package。json作用及版本:https:www。toutiao。comarticle7084450878815568391
  NodeJS,http模块、url模块案例,CommonJS模块规范,模块化:https:www。toutiao。comarticle7083054220609323520
  NodeJS,模块,os操作系统模块、path简化路径、fs文件操作模块:https:www。toutiao。comarticle7075261760265241118
  NodeJS,Express,基于Node。js的快速、开放、极简的Web开发框架:https:www。toutiao。comarticle7072239233926251045
  NodeJS,Koa,基于Node。js平台新的web框架,是下一代web开发框架:https:www。toutiao。comarticle7072250917642535458

鼠标垫可以有多秀?雷蛇凌甲虫鼠标垫堪称游戏迷首选对于电竞迷而言,可能想到过要挑选一款好用的鼠标、一台高配置的电脑,一款音质逆天的耳机,但是你想过要挑选一款上等的鼠标垫吗?今天就来介绍一款雷蛇品牌的高科技鼠标垫。相信很多……我最敬佩的一个人300字作文5篇篇一:我最敬佩的一个人我在生活中有许多敬佩的人。有敬佩过老师的领导力,也敬佩过小伙伴的字体,还敬佩过学习刻苦的哥哥他们都是我生活中的好榜样,他们的长处也是我进步的目标。今……极恶人间录红伞女篇番外二天堂与地狱,中间隔着一个人间。所以,人的一念之间,可以打开地狱的大门。《极恶人间录》a市的一所学校,有一个性格唯唯诺诺,一直没有什么存在感的女生。不过她的成绩很好,……帮助小白兔过河童话作文在一个阳光明媚的中午,小白兔要给河对岸的奶奶送去一筐胡萝卜。小白兔来到河边,发现自己过不了河,就呜呜地哭了起来。小花猫看见了,连忙跑过去问:怎么了小白兔,你怎么哭了?小白……应对欧盟数字主权监管,谷歌将为公共和私营部门提供数字主权控制21世纪经济报道郭美婷实习生韩雅冰广州发布近日,谷歌宣布从2022年底开始,其协作平台GoogleWorkspace将开始为公共部门和私营组织提供数字主权功能,以控制、限……谷歌组建Web3团队,为区块链开发人员提供服务记者司林威5月6日,据CNBC报道,谷歌正在组建一个Web3团队,目的是为运行区块链应用程序的开发人员提供后端服务。据悉,该团队属于谷歌云服务,谷歌云副总裁Amit……早起的经验作文500字平时上课回家时早已累得筋疲力尽,老师还要给我们留许多的功课,而且我还要补习,每次都搞到三更半夜才睡觉。早上我七点才起床。虽然说早起的鸟儿有虫吃,可是我觉得早起的虫儿被鸟吃,所以……投资未来重构世界与财富的12大科技投资领域曾经那些疯狂的想法,比如机器人卡车、个人飞行器、无人机部队,以及高度智能化和适应性的智能家居正逐渐成为现实。投资未来,投资科技革命所需要的一切,建立在未来科技大潮中乘风破……关于家乡的春天作文650字我爱家乡阳光明媚的春天,虽然家乡的春天并不是美丽富饶,但是它却充满了朴实的气息。春天柔和的春风悄悄的跑回来了。把正在呼呼大睡的土地给唤醒了,小草也偷偷的钻出了小脑袋,舒展……在女儿幼儿园毕业典礼上的发言尊敬的园长、老师、家长、小朋友们:大家下午好!今天,我非常荣幸地参加孩子的毕业典礼,并作为家长代表在此发言。首先请允许我代表所有的家长朋友们真诚地感谢幼儿园的领导和老师们……莫名一个人很悲伤,却拒绝回忆,生命中的脑海没有意义。总在思考一些莫名。莫名的作祟,最后留下的,只是一片空白。空白供我挥洒,但空白的同时也没有承载我挥洒的技法。而别人,是朋友?……七年级下册第二单元作文赞美黄河对中国人来说,黄河,就是母亲!小编收集了赞美黄河作文,欢迎阅读。第一篇:赞美黄河黄河,一个简单的地理名词,却是它孕育了中华民族千百载的文明和中国人不屈的精神。……
感恩母爱这个世界能有我,是因为有您怀胎十月,忍受着我的拳打脚踢,才能含莘茹苦生下我。谢谢您无微不至的照顾,才有今日平安健康的我。母亲节快到了,在此献上最真诚的祝福,因为有您,我们……积极探索保险科技创新欢太数科赋能保险企业数智化升级近年来,随着大数据、人工智能、物联网等高新技术的发展,传统保险企业的营销经营模式逐步向以科技创新为导向的服务模式转变。定价更科学,投保更便利,理赔更及时,消费者保险意识增……一份家书说家风作文精选导语:国是礼仪之邦,五千年的文化传承至今,深深铭刻在中国人的心中。每个家,都有家训、家规、家风,俗话说得好:无规矩不成方圆。下面是由小编整理的关于一份家书说家风作文。欢迎阅读!……给王虹的回信给王虹的回信王虹小朋友:你好!你的信令我很担忧,不是因为你的处境,而是因为你做事的态度。第一,你不应该直接答应同学,因为父母不一定让你去,不让你去是因为……第一次学习打羽毛球小学作文每个星期三,我与好朋友都会去长安小学学打羽毛球,因为每个星期三是无作业日,老师让我们做一件有意义的事,我们就选择了运动打羽毛球。这个星期三,我第一次去学打羽毛球。吃完晚饭……第二次青藏科考巅峰使命在珠峰地区全面开启科技日报北京4月28日电(记者杨雪)记者从第二次青藏高原综合科学考察研究队获悉,巅峰使命2022珠峰极高海拔地区综合科学考察研究在珠峰地区全面开启。此次珠峰科考将首次应用先进技……国家中小学智慧教育平台的移动端智慧中小学APP正式上线来源:【中国教育新闻网】中国教育报中国教育新闻网北京4月28日讯(记者张欣焦以璇)今天,教育部召开新闻发布会介绍国家教育智慧平台建设和应用进展有关情况。发布会上,教……最新表示aabc形式的词语表示aabc的词语格格不纳、格格不入、格格不吐、呱呱堕地、官官相护官官相为、官官相卫、耿耿于怀、耿耿于心、呱呱坠地昏昏欲睡、恢恢有余、赫赫之功、赫赫之光、矫矫不群久久不忘……爬山小学生作文400字3篇在我们平凡的日常里,大家都经常看到作文的身影吧,作文是从内部言语向外部言语的过渡,即从经过压缩的简要的、自己能明白的语言,向开展的、具有规范语法结构的、能为他人所理解的外部语言……诺奖得主各国应禁止或至少开始认真监管比特币等加密货币记者刘林2007年诺贝尔经济学奖得主埃里克马斯金(EricMaskin)日前表示,比特币等加密货币是不能忽视的风险,世界其他国家应效仿中国,禁止比特币等加密货币,即便不能……小学三年级作文学会宽容5篇1学会宽容作文350字有人问:宽容是什莫?宽容,是指大海,大海里的水,是因为它宽容地让小河里的水,流进来,它才会有浩大渺茫之称。如果人们可以像大海一样,学会宽容,那样的世……欧美人工智能监管政策新趋势自拜登总统上台后,美欧在人工智能监管政策方面呈现出趋同和对标的态势,或将对今后全球人工智能治理格局产生较大影响。以上观点来自美国乔治城大学麦考特公共政策学院学者亚历克斯恩……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网