Java教程

数据库相关

本文主要是介绍数据库相关,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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语句)

这篇关于数据库相关的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!