mysql数据库

MySQL 数据库学习笔记
<br>
一、MySQL 基础认知
<br>
(一)数据库相关概念
<br>
数据库(Database,简称 DB)是按照数据结构来组织、存储和管理数据的仓库。它就像一个巨大的 “数据容器”,能够将大量零散的数据有序地存放起来,方便后续的查找、添加、修改和删除等操作。
<br>
数据库管理系统(Database Management System,简称 DBMS)是位于用户与操作系统之间的一层数据管理软件。MySQL 就是一款常用的关系型数据库管理系统,它能够帮助用户对数据库进行统一的管理和控制,保证数据库的安全性和完整性。
<br>
关系型数据库是指采用了关系模型来组织数据的数据库。关系模型是用二维表的形式来表示实体与实体之间的联系,比如学生信息表、课程表等,表中的每一行代表一个实体记录,每一列代表实体的一个属性。
<br>
(二)MySQL 的特点
<br>
开源性:MySQL 是开源软件,用户可以免费获取和使用它的源代码,这使得开发者可以根据自己的需求对其进行定制和修改。
<br>
跨平台性:MySQL 可以在多种操作系统上运行,如 Windows、Linux、macOS 等,大大提高了其灵活性和适用性。
<br>
高效性:MySQL 具有较高的运行速度和处理能力,能够快速地处理大量的数据查询和操作。
<br>
易用性:MySQL 提供了简单易用的命令行工具和图形化界面工具,方便用户进行数据库的管理和操作。
<br>
可靠性:MySQL 具有完善的事务处理机制和数据恢复功能,能够保证数据的一致性和安全性。
<br>
二、MySQL 安装与配置
<br>
(一)Windows 系统下的安装
<br>
下载安装包:访问 MySQL 官方网站(https://www.mysql.com/),根据自己的操作系统版本选择合适的 MySQL 安装包,推荐下载 MySQL Installer,它可以方便地安装 MySQL 服务器、客户端工具等组件。