目录

数据库简介

MySQL数据库的安装

配置MySQL环境变量

MySQL数据库的启动与使用

MySQL图形化管理工具

Navicat Preminum工具的使用


数据库简介

大多数情况下,特别是企业级应用中,将数据保存到可掉电式存储设备中供以使用是非常重要的,这样意外着数据能够持久,而持久化的实现过程大多通过各种关系数据库来完成。接下来就开始讲解我们如何使用数据库,开设本专栏希望大家多多订阅收藏。

名称 全称 简称
数据库 存储数据的仓库,数据是有组织的进行存储 DB
数据库管理系统 操纵和管理数据库的大型软件 DBMS
SQL 操作关系型数据库的编程语言,定义了一套操作关系型数据库的统一标准 SQL

全称是DB:DataBase;DBMS:DataBase Management System;SQL:Structured Query Lanuage

在当前主流的关系型数据库管理系统当中:ORACE、MySQL、SQLServer、PostgreSQL比较热门,虽然管理系统不一样,但它们都采用统一的操作编程语言:SQL。

推荐看一下世界对数据库排名比较有权威的网站:https://db-engines.com/en/ranking 。可以看到MySQL的排名还是相当高的。MySQL是一个开放源代码的关系型数据库管理系统,由瑞典的MySQL AB公司开发并迅速成为开源数据库的 No.1。

MySQL数据库的优点

开放源代码,使用成本低;性能卓越,服务稳;软件体积小,使用简单,并且易于维护;历史悠久,社区用户非常活跃,遇到问题可以寻求帮助;许多互联网公司在用,经过时间验证

与Oracle的区别:Oracle的使用每年费用比较高,更适合大型跨国企业使用,因为他们不差钱,他们更喜爱Oracle的高性能与高安全性。

MySQL数据库的安装

MySQL官方提供了两种不同的版本

社区版(MySQL Community Server):免费、不提供任何技术支持。

商业版(MySQL Enterprise Edition):收费、可以试用30天,官方提供技术支持。

秉持支持正版原则,我们选择下载社区版本的MySQL,其官方链接为:下载链接 。

卸载:安装最新版本的MySQL时,确保你电脑是没有安装过MySQL的,如果安装过,请先卸载掉。卸载的话先关闭MySQL服务(如果开启的话),然后打开控制面板找到MySQL相关选项删除即可。可是这样是删除不掉注册表里面的信息的,我还是推荐大家使用一个工具:geek,方便快捷的删除软件以及注册表信息,从根上彻底删除。卸载完成后记得重启一下电脑!!!

安装:接下来开始安装MySQL了。我们选择社区版本进行下载:

选择在Window操作系统上的MySQL安装

点击下载即可,如果想安装历史版本,选择界面上的 Archives 即可。

这里我们选择不需要注册,直接下载即可。

下载完成,双击下载文件进行下载进入如下配置界面:

这里罗列了要安装MySQL所需要的组件,我们直接点击要按照的MySQL服务即可。

这里选择更改我们的安装路径: 注意:路径中不要出现有中文和空格!!!

选择好路径我们直接 next 下一步。这里呈现了我们安装配置的信息,没有路径没有毛病之后我们直接选择下一步。

下一步之后,页面呈现了你要安装的内容,我们直接 Execute 执行即可。安装完成直接下一步。

下一步之后,我们进入了MySQL的配置页面,这里不需要做任何的改动,直接下一步即可。

下一步之后,我们进入如下页面,官方建议我们使用强密码加密进行身份验证,看个人选择吧,我这里直接默认下一步即可。

下一步之后,我们进入配置root用户密码界面,配置完成直接下一步即可。

下一步之后,需要我们配置MySQL服务,按如下提示看情况选择即可。

下一步之后,直接默认即可。

下一步之后,这里直接取消然后 yes 即可。

至此,我们的MySQL数据库已经安装完成了,如果选择了开发者模式进行下载,自己安装的MySQL的文件其安装路径默认在C盘:C:\Program Files\MySQL 。

工具安装:通过自定义模式安装的MySQL没有选择工具和功能服务安装,那后期我们要如何在安装我们想要的工具以及功能服务呢?这也很简单,只需要再点击一下你最开始下载的 .msi 文件即可

点击之后,我们进入如下页面进行选择

点击添加之后,操作和上文一样:

配置MySQL环境变量

如果不配置MySQL环境变量,就不能在命令行直接输入MySQL的登录命令,所以我们还是要配置一下MySQL的环境变量一下。

右键此电脑,选择属性选择高级系统设置

点击环境变量,选择系统变量,选择Path后,将你安装的MySQL目录下的bin路径粘贴到那。

配置完成之后,cmd输入 mysql --version 查看是否配置成功。如下可见配置成功!

MySQL数据库的启动与使用

因为上文我们按照并没有选择开机自启动选项,那么如何开启和关闭服务呢?如下:

使用管理员模式打开cmd:输入以下指令即可控制MySQL服务的启动与停止。

# 启动
net start mysql80
# 关闭
net stop mysql80

当然也可以手动 cmd+services.msc 进入服务进程的可视化操作界面手动去开启和关闭MySQL。

MySQL的客户端连接方式一:我们直接使用MySQL提供的客户端命令行工具即可

输入自己设置的root密码回车即可。

MySQL的客户端连接方式二:利用系统自带的命令行工具执行命令

# 中括号里面指定IP和端口号我们可以省略,因为配置MySQL已经默认为本机的3306端口了
mysql [-h 127.0.0.1] [-P 3306] -u root -p

MySQL图形化管理工具

MySQL图形化管理工具极大的方便了数据库的操作与管理,常用的图形化管理工具有以下几种:

MySQL Workbench、phpMyAdmin、Navicat Preminum、MySQLDumper、SQLyog、dbeaver、MySQL ODBC Connector。

个人推荐Navicat:其是一个强大的MySQL数据库服务器管理和开发工具。它可以和任何3.21版本以上的MySQL一起工作,界面简洁功能清楚、对于新手来说易学易用,并且支持中文。其官方下载链接为:Navicat 。注意,这个工具是收费的,有免费试用14天,如果想永久使用的话,联系博主,博主会提供有效方法帮助你!

画面如下:

Navicat Preminum工具的使用

和我们在命令行输入的操作命令大体一致,只不过工具给我们提供便利的了可视化的操作,如下:

在当前页面输入我们之前安装MySQL设置的root密码,连接名可以随便取,注意:一定要确保自己的MySQL服务开启,没有开启的先去开启一下。如下:

连接成功后,就会出现MySQL自带的数据库相关信息了。

如果想新建数据的话,选择某个数据库,右键点击新建查询,这样我们就可以创建数据了。

至此,数据库概念,MySQL数据库的介绍安装以及相关搭配的可视化工具的安装使用就介绍到这了,本专栏会持续讲解MySQL数据库以及SQL编程语言的使用, 欢迎大家订阅。

MySQL--》MySQL数据库以及可视化工具的安装与使用—保姆级教程相关推荐

  1. 玩转群晖NAS套件系列五:Moments的安装与使用保姆级教程!

    本章总结: 上一章节我们讲解<玩转群晖NAS套件系列四:Audio Station安装使用保姆级教程!>,此教程堪称史上手把手的保姆教程,受到广大网友的一致好评. Moments是群晖专为 ...

  2. 玩转群晖NAS套件系列六:Web Station的安装与使用保姆级教程!

    本章总结: 上一章节我们讲解<玩转群晖NAS套件系列五:Moments的安装与使用保姆级教程!>,此教程堪称史上手把手的保姆教程,受到广大网友的一致好评. Web Station这个套件是 ...

  3. MongoDB安装(新版本保姆级教程)

    前言 MongoDB 是一个文档数据库,旨在简化开发和扩展. 本篇文章介绍MongoDB 数据库及其 可视化工具 MongoDB Compass 的详细教程 (window10操作系统) 下载安装包 ...

  4. centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】

    centos8的官网下载和vm16虚拟机安装centos8[保姆级图解] centos下载 vm虚拟机安装centos 可能出现的问题vcpu-0 centos下载 centos官网:https:// ...

  5. Mysql8.0下载安装与配置保姆级教程 (MacOS版本)

    目录 一.下载 二.安装MySQL 1.Use Legacy Password Encryption 2.密码设置8位 3.安装成功 三. 数据库配置连接 1.配置与生效 打开文件 加入语句 使配置的 ...

  6. Anaconda介绍、安装及使用保姆级教程

    Python是一种面向对象的解释型计算机程序设计语言,其使用,具有跨平台的特点,可以在Linux.macOS以及Windows系统中搭建环境并使用,其编写的代码在不同平台上运行时,几乎不需要做较大的改 ...

  7. ubuntu 美化日常配置和安装常用软件保姆级教程

    目录 ubuntu 美化配置,日常配置,安装常用软件 前期准备 开机黑屏修复 更改用户名 软件包概念 卸载脚本 安装中文输入法 美化 安装必要软件 安装常用软件 微信 Docker 微信安装教程 QQ ...

  8. 【微信小程序】如何使用微信开发者工具的Git功能?保姆级教程让你秒懂

    #写在前面 一年一度的微信小程序开发大赛即将拉开帷幕,在使用微信开发者工具进行多人开发时,代码管理就成了比较棘手的问题.好在,微信开发者工具中集成了Git工具,只需链接到远程仓库,即可轻松协作. #使 ...

  9. 使用Clion开发C语言程序,环境安装配置,保姆级教程

    墙裂推荐:C语言学习资源汇总,史上最全面总结,没有之一 C语言开发神器--Clion 首先我们到官网下载安装包 安装包下载后,鼠标双击下载的exe文件,然后点击next 选择安装目录,然后点击next ...

最新文章

  1. boost::timer
  2. Leetcode 62.不同路径 (每日一题 20210701)
  3. java通过commons-fileupload实现多张图片的上传(servlet)
  4. java线程变量值_JAVA线程中对变量值的修改
  5. Cadence Allegro SPB 16.5 完整下载 网盘(含破解)
  6. VMware许可证过期解决方案
  7. 2021.12.13(第一周) 实习周记lzhuan
  8. LeetCode答案详解
  9. 傅里叶变换概念及公式推导
  10. 可分离变量的微分方程
  11. 使用c语言实现后缀表达式计算器
  12. 不解决产能低下的问题,直供模式也拯救不了小米
  13. 16数码管静态显示(74hc_595)
  14. 大学计算机基础2014,2014《大学计算机基础》课程学习手册(学生).pdf
  15. 东南大学计算机类专业排名,东南大学优势专业排名,2021年东南大学最好的专业排名...
  16. 软件测试-如何体现自己的价值?
  17. 解决U盘空间足够,储存是却是文件过大
  18. HTML5 可视化音乐播放器(附源码)
  19. 经济型振动测量现场动平衡仪---N300
  20. vue制作一个简单的导航栏

热门文章

  1. C++ 中的继承和多态
  2. USB 2.0 与USB EHCI 硬件接口
  3. Java 的开发工具
  4. mysql unpivot_SQL行转列(PIVOT)与列转行(UNPIVOT)简明方法
  5. rte_eal_init之内存空间初始化
  6. DaleCloud(原NFine)介绍:使用easyui实现主从表提交(单据业务)
  7. redis 事务、python代码实现redis事务
  8. Mac m1合适的模拟器
  9. 计算机网络技术基础知识分享
  10. IDEA中设置默认Maven配置