数据库概述&MySQL环境配置

小小小幸运  金牌会员 | 2024-9-28 21:20:48 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 932|帖子 932|积分 2796

1. MySQL概述

        MySQL是一种开源的关系型数据库管理体系(RDBMS),由瑞典公司MySQL AB开发,现由Oracle公司维护。它以其高性能、可靠性和易用性而闻名,广泛应用于各种Web应用步伐中。
2. 什么是数据库?

        数据库是一个有组织的数据集合,通常以电子方式存储在计算机体系中。数据库管理体系(DBMS)是用于创建和管理数据库的软件。
3. 数据库的范例

数据库主要分为以下几种范例:


  • 关系型数据库(RDBMS):如MySQL、PostgreSQL、Oracle等,数据以表格情势存储。
  • 非关系型数据库(NoSQL):如MongoDB、Redis、Cassandra等,数据以键值对、文档、图等情势存储。
  • 内存数据库:如Redis、Memcached,数据存储在内存中,速率快但易失性高。
  • 分布式数据库:如Cassandra、HBase,数据分布在多个节点上,具有高可用性和扩展性。
4. 什么是关系型数据库?

        关系型数据库(RDBMS)利用表格来存储数据,每个表由行和列组成。行代表记录,列代表字段。关系型数据库通过SQL(布局化查询语言)进行数据操作。
5. 客户端、SQL和数据库的关系



  • 客户端:客户端是用户与数据库交互的接口,可以是命令行工具、图形界面工具(如MySQL Workbench)或应用步伐。
  • SQL:SQL(布局化查询语言)是一种用于管理和操作关系型数据库的尺度语言。通过SQL,用户可以实行查询、插入、更新和删除操作。
  • 数据库:数据库是存储数据的容器,通过DBMS进行管理。
6. 为什么要学习数据库?

学习数据库有以下几个缘故原由:


  • 数据管理:数据库提供了高效的数据存储和管理方式。
  • 数据查询:通过SQL,可以快速查询和分析数据。
  • 数据安全:数据库提供了多种安全机制,保护数据的完备性和机密性。
  • 应用开发:大多数应用步伐都必要与数据库交互,掌握数据库技能是开发者的必备能力。
7. 关系型数据库的二维表存储方式

关系型数据库利用二维表格来存储数据,每个表由行和列组成:


  • 行(记录):每一行代表一条数据记录。
  • 列(字段):每一列代表数据的一个属性。
例如,学生信息表可以如下表示:
学号姓名年事专业
001张三20计算机
002李四21物理
003王五19人工智能
8. MySQL环境配置步骤

这里以windows64位操作体系为例
1 下载MySQL  


  • 访问MySQL官方网站:点击下载

  • 选择适合你操作体系的版本,有商业版(收费,官方提供技能支持)和社区版(免费,不提供官方技能支持),我们选择社区版下载用来学习
2 安装MySQL


  • 下载完成后,运行安装步伐。
  • 根据安装向导进行安装,设置root用户密码并记住该密码。
        无脑点击下一步/next,出现这个界面时,默认是Developer Default开发者 模式,选择这个会直接装在C盘,这里我们选择Custom进行自定义安装。这里由于我是重新卸载之后重新安装,不知到什么环境似乎没有表现Developer Default这一项。

 接着继续next,按照次序选择版本
 

接着我们选择路径,这里选择D盘根目录下创建两个文件夹 

 如果弹出提醒,直接点击yes就好,由于是自己创建的路径,会提示我们路径已经存在
 

接着继续next,这里会选择范例,选择Developer Default,适合个人学习利用
 

接着next,此处必要设置密码,自行定义,设置完密码后,接着next
 

 点击Execute实行,等待下一步完成
 

最后点击finsh完成安装 
 

安装完成后,会默认开机主动运行MySQL服务。 
3 配置环境变量


  • 打开“此电脑” -> “属性” -> “高级体系设置” -> “环境变量”。
  • 在体系变量中找到Path,点击“编辑”。
  • 新建一条记录,添加MySQL的bin目录路径(例如:C:\Program Files\MySQL\MySQL Server 8.0\bin)。
 打开设置直接搜刮环境变量,选择编辑体系环境变量

 接着选择环境变量

 找到Path路径,点击编辑

然后点击新建

 找到刚才创建的安装路径,找到bin目录,复制地点过来

最后一路点击确定就完成了,现在我们点击 “Win+R” 输入cmd来验证是否配置完成,打开命令提示符,输入 mysql --version .如果表现出信息,阐明环境变量配置没有问题
 

4 启动与停止MySQL服务

打开菜单输入cmd,以管理员身份运行

我们之前说过,MySQL服务开机时主动运行的,输入 net stop mysql80 , 停止其服务

输入  net start mysql80 开始服务。留意SQL语言是不区分大小写的,就是输入大写和小写都可以,MySQL80是我们安装时的体系服务名称

 输入 mysql -u root -p ,输入安装时设置的root用户密码,即可进入MySQL命令行界面。
 

 当然也可以利用MySQL自带的命令行工具

 总结


        数据库的根本概述和MySQL的环境配置就分享到这里,下篇开始MySQL的学习。
最后制作不易,希望大家多点赞支持一下……

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

小小小幸运

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表