前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >node.js(5) MySQL数据库的学习

node.js(5) MySQL数据库的学习

作者头像
y191024
发布2022-09-20 20:42:49
发布2022-09-20 20:42:49
1.4K0
举报

学习内容

⊙ 数据库的基本概念

⊙ MySQL的安装

⊙ MySQL的使用

⊙ MySQL的语法

⊙ 在项目中操作MySQL

大部分知识点都是直接截图,到实际操作我会演示

MySQL的安装

过程不太好截图,还是贴上视频的网址吧

https://www.bilibili.com/video/BV1a34y167AZ?p=59&spm_id_from=pageDriver

MySQL的使用

输入完密码以后就能进入到主界面

注意:数据库的名字不要出现空格和中文

现在来看看上面一行标识的含义

设置为这样:

然后点击右下角的apply生成即可,注意status要有default默认值为0.

增删改查

演示:

执行以后的结果:

查询特定的列:

不等于写成 <>或者!=都是可以的

order by

count(*)函数

运行前的数据

运行后,找出5条满足status=0的数据

左右滑动查看

AS设置别名

也可以给特定的列取别名

在项目中操作MySQL

首先使用npm安装mysql的包(注意包的名字是小写的)

测试一下连接成功没:

有结果就是连接成功

在项目中对数据进行增删改查

查看users里的数据(select)

注意: 如果执行的是select查询语句,则执行的结果是数组

insert

上面的方法也是有缺陷的,假如数据有几百条,我们不可能写几百个占位符,再一个个对应进去,下面是简便方法:

update

由于有便捷方式,所以就不演示这个方法了

update的便捷方式:

(粘贴过来字忘记改了)

delete

标记删除(逻辑删除/假删除)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 睡不着所以学编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档