首页 > 数据库 >【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置

时间:2023-08-06 22:32:20浏览次数:51  
标签:界面 入门 数据库 next 程序员 点击 MySQL 下图


前言

本专栏文章为观看黑马程序员《MySQL入门到精通》所做笔记,课程地址在这。如有侵权,立即删除。

一、MySQL概述

1.1 数据库相关概念

  1. 数据库(DataBase(DB)):存储数据的仓库,数据是有组织的进行存储。
  2. 数据库管理系统(DataBase Management System(DBMS)):操纵和管理数据库的大型软件。
  3. SQL(Structure Query Language(SQL)):操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一 标准
  4. 主流的关系型数据库:Oracle、MySQL、Microsoft SQL Server、PostgreSQL等。但这些数据库都是由SQL操作的

1.2 MySQL数据库

  1. MySQL的安装
  2. (1)首先进入MySQL官网:这里
  3. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL

  4. (2)点击Downloads。
  5. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_02

  6. (3)点击下图所示位置,下载MySQL社区版(社区版免费,商业版收费)。
  7. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_03

  8. (4)点击下图所示,在Windows系统中安装MySQL。
  9. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_04

  10. (5)点击下图所示,进行下载安装。
  11. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_05

  12. (6)如弹出以下页面,点击下图所示,直接安装即可。
  13. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_06

  14. (7)如之前安装过MySQL且非最新版,需要先将其卸载掉再进行下述安装步骤。 (8)下载完成后,双击打开文件,进入下面界面。
  15. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_07

  16. (9)点击next进行下图界面。
  17. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_08

  18. (10)点击execute进行安装即可。
  19. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_09

  20. (11)继续点击next,进入下图界面。
  21. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_10

  22. (12)继续点击next,进入下图界面。
  23. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_11

  24. (13)继续点击next,进入下图界面。
  25. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_12

  26. (14)继续点击next,进入下图界面。
  27. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_13

  28. (15)在上图两个输入框中分别填入123456。
  29. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_14

  30. (16)点击next,进入下图界面。
  31. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_15

  32. (17)点击next,进入下图界面。
  33. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_16

  34. (18)点击next,进入下图界面。
  35. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_17

  36. (19)点击execute,进入下述界面。
  37. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_18

  38. (20)点击finish,进入下图界面。
  39. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_19

  40. (21)点击cancel,弹出下图窗口。
  41. 【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_20

  42. (22)点击yes,即完成了MySQL的安装。
  43. MySQL的启动与停止。 方法一:以管理员身份运行cmd,输入对应命令执行MySQL的启动与停止。
  • 启动:net start mysql80
  • 停止:net stop mysql80

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_21

  • 默认mysql是开机自启动的。

方法二:也可同时按Windows+R键,输入如下命令

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_22

找到MySQL80,鼠标右键单击进行启动/停止即可。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_23

3. MySQL客户端连接 方法一:利用MySQL提供的客户端命令行工具。 找到如图所示。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_24

点击二者任意一个均可,进入下图界面。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_25

输入密码(如按上述安装过程操作,则现在输入的密码为123456),输入完毕点击回车,正确显示类似下图,则说明连接成功。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_26

方法二:利用系统自带的命令行工具执行指令。在系统命令行输入mysql [-h 127.0.0.1] [-P 3306] -u root -p。(方括号中内容可省略)

  • 使用该方式时,需要先配置PATH环境变量。

(1)鼠标右键单击“此电脑”,点击属性。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_27

(2)点击高级系统设置。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_28

(3)点击环境变量。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_29

(4)此时需要选中Path,点击编辑,之后点击新建,添加MySQL环境变量。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_30

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_31

(5)需要先找到MySQL安装位置,按图中找到文件位置,并对箭头所指地方进行复制,将其复制到“新建”位置处,如下图二所示。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_32

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_33

(6)逐步点击窗口确定,完成环境变量的添加。(7)在开始菜单查找打开cmd,输入如图所示命令,并按回车。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_34

(8)提示输入密码(如按上述操作执行,则密码为123456),并回车。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_MySQL_35

若出现下图情形,则说明配置成功,可以使用该方法进行MySQL的启动和停止。

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_SQL_36

二、数据模型

  • 关系型数据库(RDBMS):建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
  • 特点:
  1. 使用表存储数据,格式统一,便于维护。
  2. 使用SQL语言操作,标准统一,使用方便。
  • 二维表
  • 数据模型

三、总结

【MySQL入门到精通-黑马程序员】MySQL基础篇-概述及MySQL环境配置_数据库_37

标签:界面,入门,数据库,next,程序员,点击,MySQL,下图
From: https://blog.51cto.com/u_15720469/6987358

相关文章

  • Postgres 和 MySQL 应该怎么选?
    当选择数据库系统时,PostgreSQL和MySQL是两个常见的选择。它们都是开源关系数据库管理系统,具有不同的特点和优势。在这篇文章中,我将详细比较PostgreSQL和MySQL,以帮助您做出决策。一、背景和社区支持PostgreSQL是一个由PostgreSQL全球发展集团(一个全球性的开源数据库项目)开......
  • 日麻入门
    日麻入门基本介绍日麻一共\(136\)张牌,较中国麻将少了\(8\)种花牌。分两类,数牌和字牌。数牌分为万子、筒子/饼子、条子/索子,每类牌有\(9\)种,由\(1\)到\(9\)每种有四张牌。字牌分风牌和三元牌,风牌\(4\)种,分别为东、南、西、北,每种四张。三元牌有\(3\)种,白板,发......
  • kafka 入门最佳实践
    认识kafkakafka简介Kafka是一个分布式流媒体平台,kafka官网:http://kafka.apache.org/(1)流媒体平台有三个关键功能:发布和订阅记录流,类似于消息队列或企业消息传递系统。以容错的持久方式存储记录流。记录发生时处理流。(2)Kafka通常用于两大类应用:构建可在系统或应用程序之......
  • MySQL的关键指标及采集方法
    MySQL是个服务,所以我们可以借用Google四个黄金指标的思路来解决问题。1、延迟应用程序会向MySQL发起SELECT、UPDATE等操作,处理这些请求花费了多久,是非常关键的,甚至我们还想知道具体是哪个SQL最慢,这样就可以有针对性地调优。在客户端埋点。即上层业务程序在请求MySQL的时......
  • ElasticSearch从入门到精通零基础进阶学习路线?
    ElasticSearch从入门到精通零基础进阶学习路线?如果你是零基础初学者,想要系统地学习Elasticsearch并达到精通的水平,下面是一个可能的学习路线:1.学习搜索引擎和Elasticsearch基础知识。-了解搜索引擎的概念和工作原理。-了解Elasticsearch的基本特性和用途。2.安装和配置Elas......
  • C++入门到放弃(09)——友元:friend
    ​1.基本用法友元的概念还是比较简单的,主要作用是,让声明的友元函数或者友元类,可以直接访问当前类的私有成员。可以这样理解,友元声明代表了,向大家说明这个函数或类是我的朋友(friend),因此它可以随意使用我内部的私有成员。基本形式:friend+函数声明friend+class+类名classPoin......
  • NFS快速入门(一):简介、原理
    NFS网络文件共享存储什么是NFSNFS是NetworkFileSystem的缩写,中文意思是网络文件系统。它的主要功能是通过网络(一般是局域网)让不同主机系统之间可以共享文件或目录。NFS客户端(一般为web服务器)可以通过挂载(mount)方式将NFS服务器端共享的数据目录挂载到客户端某一个挂载......
  • mysql连接的时候,null, message from server: “Host ‘xx.xx.xx.xx‘ is not allowed
    连接mysql的时候,提示“null,messagefromserver:“Host‘xx.xx.xx.xx‘isnotallowedtoconnecttothisMySQLserver“”解决出现这个提示,是由于我们使用root用户登录时,没有给root用户设置能访问的机器,所以我们设置一下,就可以了。第一步:登录mysql:输入 mysql-uroot......
  • 聊聊程序员的基本素养
    基本原则------知识储备,说白了要能做事情、能干活这其中包括很多细节1、技术名词拼写不规范无论是个人简历,还是技术文档,我经常看到拼写不规范的技术名词,例如JAVA、javascript、python、MySql、Hbase、restful。正确的拼写应该是Java、JavaScript、Python、MySQL、HBase、R......
  • Java8时间与Mysql时间
    对应版本Java8里面新出来了一些API,LocalDate、LocalTime、LocalDateTime非常好用如果想要在JDBC中,使用Java8的日期LocalDate、LocalDateTime,则必须要求数据库驱动的版本不能低于4.2上面说了,数据库驱动的版本不能低于4.2,如何判断呢?直接打开数据库驱动jar,里面有个META-INF/MA......