ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

数据库相关

2022-02-25 12:07:26  阅读:154  来源: 互联网

标签:users 数据库 MySQL db mysql 相关 id


1 分类

MySQL关系型数据库:

Mongodb非关系型数据库

数据组织结构:数据库、数据表、数据行、字段(类似Excel )

2 安装

MySQL Server:数据存储

MySQL Workbench:可视化工具:连接数据库

创建数据库和表:创建数据库--数据库中创建数据表table--行id/status,设置标识如主键、递增、唯一--向表中写入数据

3 mysql操作MySQL数据库

3.1 SQL语句

SQL:操作数据库的语言

select:从表中查询数据列

        select id,username from users

insert into:向表中插入数据行(值可以使用?占位符)

        insert into users (id,username) values (5,'Amy')

update:修改表中的数据(where为限定条件)

        update users set password='888',status=1 where id=7 and status=0

delete:删除表中的数据行

        delete from users where id=4

order by:对列进行排序(默认升序)

        select * from users order by status asc,id desc(升序/降序)

count():总数据条数

        select count(*) from users where status=0

as:给列设置别名

        select count(*) as total from users where status=0

3.2 mysql操作MySQL数据库

配置mysql:

安装mysql(npm)--连接MySQL(db=mysql.createPool())--测试mysql(db.query())

db.query(sql查询语句,回调)//成功结果返回数组

db.query(sql插入语句,回调)//成功结果返回对象

db.query(sql更新语句,回调)//成功结果返回对象

db.query(sql删除语句id,回调)//成功结果返回对象 (标记删除用update语句)

标签:users,数据库,MySQL,db,mysql,相关,id
来源: https://blog.csdn.net/weixin_46151381/article/details/123129680

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有