目录数据库的基本概念什么是数据库❓数据库类型传统型数据库的数据组织结构MySQL的基本使用使用SQL管理数据库MYSQL相关语句使用Webstorm创建项目对Mysql数据库简单操作安装驱动数据...
目录
数据库的基本概念什么是数据库❓
数据库类型
传统型数据库的数据组织结构
mysql 的基本使用
使用 SQL 管理数据库
MYSQL相关语句
使用Webstorm创建项目对Mysql数据库简单操作
安装驱动
数据库参数描述
数据池连接数据库
webstorm创建项目简单实现(增、删、查、改)
初始化
Mysql~查
Mysql~增
Mysql~改
Mysql~删
最后
数据库的基本概念
什么是数据库❓
- 数据库(Database)是用来组织、存储和管理数据的仓库。
当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、
浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。
为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作。
数据库类型
传python统型数据库(Mysql)其中,MySQL、oracle、SQL Server 属于传统型数据库(又叫做:关系型数据库 或 SQL 数据库),这三者的设计理念相同,用法比较类似。
新型数据库而 MongoDB 属于新型数据库(又叫做:非关系型数据库 或 NoSQL 数据库),它在一定程度上弥补了传统型数据库的缺陷。
传统型数据库的数据组织结构
在传统型数据库中,数据的组织结构分为数据库(database)、数据表(table)、数据行(row)、字段(field)这 4 大部分组成。
① 数据库类似于 Excel 的工作簿
② 数据表类似于 Excel 的工作表
③ 数据行类似于 Excel 的每一行数据
④ 字段类似于 Excel 的列
⑤ 每个字段都有对应的数据类
. 实际开发中库、表、行、字段的关系
① 在实际项目开发中,一般情况下,每个项目都对应独立的数据库。
② 不同的数据,要存储到数据库的不同表中,例如:用户数据存储到 users 表中,图书数据存储到 books 表中。
③ 每个表中具体存储哪些信息,由字段来决定,例如:我们可以为 users 表设计 id、username、password 这 3 个字段。
④ 表中的行,代表每一条具体的数据
MySQL 的基本使用
使用 SQL 管理数据库
什么是 SQLSQL(英文全称:Structured Query Language)是结构化查询语言,专门用来访问和处理数据库的编程语言。能够让我们以编程的形式,操作数据库里面的数据。
三个关键点:① SQL 是一门数据库编程语言
② 使用 SQL 语言编写出来的代码,叫做 SQL 语句
③ SQL 语言只能在关系型数据库中使用(例如 MySQL、Oracle、SQL Server)。非关系型数据库(例如 Mongodb)不支持 SQL 语言
MYSQL相关语句
重点掌握如何使用 SQL 从数据表中(增、删、查、改):
查询数据(select) 、插入数据(insert into) 、更新数据(update) 、删除数据(delete)
额外需要掌握的 4 种 SQL 语法:
where 条件、and 和 or 运算符、order by 排序、count(*) 函数
代码演示:

使用Webstorm创建项目对Mysql数据库简单操作
安装驱动
语法:npm install mysql
数据库参数描述
常规连接数据库
代码演示:

数据池连接数据库
createPool相关使用:连接
创建连接池在开发web应用程序时,连接池是一个很重要的概念。建立一个数据库连接所消耗的性能成本是很高的。在服务器应用程序中,如果为每一个接收到的客户端请求都建立一个或多个数据库连接编程,将严重降低应用程序性能。因此在服务器应用程序中通常需要为多个数据库连接创建并维护一个连接池,当连接不再需要时,这些连接可以缓存在连接池中,当接收到下一个客户端请求时,从连接池中取出连接并重新利用,而不需要再重新建立连接。
语法:代码演示:

webstorm创建项目简单实现(增、删、查、改)
初始化
代码演示:

Mysql~查
代码演示:

Mysql~增
代码演示:

Mysql~改
代码演示:

Mysql~删
代码演示:

最后
到此这篇关于Mysql在项目中相关使用方法的文章就介绍到这了,更多相关Mysql在项目中使用内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!










