Nodejs 第三十二章(数据库)

MySQL是一种开源的关系型数据库管理系统(RDBMS),它是最受欢迎的数据库系统之一。MySQL广泛用于Web应用程序和其他需要可靠数据存储的应用程序中。

以下是MySQL数据库的一些重要特点和概念:

  1. 数据库:MySQL是一个数据库管理系统,用于创建和管理数据库。数据库是一个组织结构,用于存储和管理数据。
  2. 表:数据库中的数据被组织成表的形式。表由行和列组成,行表示记录,列表示字段。
  3. SQL:MySQL使用结构化查询语言(SQL)进行数据库操作。SQL是一种用于定义、操作和查询数据库的语言。
  4. 数据类型:MySQL支持各种数据类型,例如整数、浮点数、字符串、日期和时间等。每个列都有自己的数据类型。
  5. 索引:MySQL允许创建索引以加快数据检索速度。索引是对表中一列或多列的值进行排序的数据结构。
  6. 主键:主键是表中的唯一标识符。它用于确保表中的每个记录都有唯一的标识。
  7. 外键:外键用于建立表与表之间的关联。它定义了一个表中的列与另一个表中的列之间的关系。
  8. 触发器:触发器是一种在数据库中定义的操作,它会在特定事件发生时自动执行。例如,当向表中插入新记录时,可以触发一个触发器来执行其他操作。
  9. 存储过程:存储过程是一组预编译的SQL语句,可以在数据库中进行重复使用。它可以接受参数并返回结果。
  10. 备份和恢复:MySQL提供了备份和恢复数据库的工具和命令,以确保数据的安全性和可靠性。

Nodejs 第三十二章(数据库)

什么是关系型数据库?

在关系型数据库中,数据以结构化的方式存储,其中每个表格由一组列(字段)和一组行(记录)组成。每个列定义了数据的类型和属性,而每个行则表示一个特定的数据实例。表格之间的关系通过使用主键和外键进行建立。主键是唯一标识表格中每个行的列,而外键是指向其他表格主键的列,用于建立表格之间的关联关系。

安装流程

www.mysql.com/

Nodejs 第三十二章(数据库)

滚动到下面

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

默认端口3306

Nodejs 第三十二章(数据库)

设置密码

Nodejs 第三十二章(数据库)

添加mysql服务 把名字记住(MySQL83)

Nodejs 第三十二章(数据库)

继续往下走就行了

Nodejs 第三十二章(数据库)

安装完成之后检查Mysql服务是否开启 services.msc

Nodejs 第三十二章(数据库)

为什么让大家记住那个名字 MySQL83 因为就是服务的名字 出问题可以检查一下服务

Nodejs 第三十二章(数据库)

然后配置环境变量

Nodejs 第三十二章(数据库)

测试Mysql 然后输入密码

mysql -uroot -p

Nodejs 第三十二章(数据库)

成功

可视化工具安装

打开VScode

选择扩展 搜索 database 然后安装 Database Client

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

新建库

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

新建表

Nodejs 第三十二章(数据库)

插入数据

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

Nodejs 第三十二章(数据库)

原文链接:https://juejin.cn/post/7324633501242851366 作者:小满zs

(0)
上一篇 2024年1月17日 上午11:08
下一篇 2024年1月17日 下午4:00

相关推荐

发表回复

登录后才能评论