目录

  • 为什么要有数据库
  • 数据库的相关概念
    • 一 DB
    • 二 DBMS
    • 三 SQL
    • 四 DBA
  • 常见的数据库管理系统
  • MySQL简单介绍
    • 简单背景
    • 优点
    • 下载
  • MySQL服务的启动和停止
    • 方式一
    • 方式二
  • MySQL服务的登录和退出
    • 登录
      • 方式一
      • 方式二
  • MySQL配置文件

为什么要有数据库

我们学过数组和集合等,它们不是也可以存储数据吗?为什么要用数据库来存储东西呢?数组和集合存放的数据放在内存中,一旦断电,输入的数据就会消失不见。你想一想你给数组赋值的时候,你刚刚赋完值,准备按回车确定的时候,停电了,那么你输入的值就没在了,你得重新输入。


那照着样子说的话,我门文件不是就可以做到嘛。数据放在文件里面就不会因为断电啥的破事儿而没有存在电脑里面了呀。
比如说你的文件有一群美女照片,我要你现在筛选年龄在18到30岁之间的,是温柔贤惠型的,你能很快的找出来嘛。做不到吧。
其实以上的两个问题就是数据库可以做到的。数据库可以有组织的保存数据,而且可以持久化地存储到本地。这样一来,数据库不仅可以持久化存储数据,同时也方便我们管理数据

数据库的相关概念

一 DB

数据库,(Data Base);存储数据的仓库。它保存了一系列有组织的数据。注意这里不像是垃圾桶,因为这里是有组织的,垃圾桶的垃圾没组织。

二 DBMS

数据库管理系统(Data Base Management System)。简称数据库软件数据库产品。数据库是通过DBMS创建和操作的容器。

三 SQL

Structure Query Language。结构化查询语言。专门用来和数据库通信的语言。

四 DBA

数据库管理员。

常见的数据库管理系统

MySQL、Oracle、DB2、SqlServer等。

MySQL简单介绍

简单背景

MsSQL数据库隶属于MySQLAB公司,总部位于瑞典,后来被Oracle收购。

优点

  • 成本低,开放源代码,一般可以免费使用
  • 性能高: 执行很快
  • 简单: 很容易安装和使用

下载

首先,进入网址

https://www.mysql.com/

如图:

点击DOWNLOADS

翻到最下面,选择社区版下载,因为社区版是免费使用的,企业版的话,需要收钱,初学者,下载社区版应该是可以满足大部分需求的

选择

根据自己电脑,下载相应版本

最后下载即可。

MySQL服务的启动和停止

方式一

鼠标右击此电脑,然后选择管理,点击服务和应用程序,然后找到和MySQL相关的那个名字的程序,我这里是叫MySQL,然后右击鼠标,可以将它关闭。我这里显示它的启动模式是自动,那么如果我想改成手动该怎么做?同样是在MySQL处右击鼠标,然后选择属性,然后有个启动类型,你可以选择手动或者自动。
具体如图:






点开属性栏后,可以点开下图的选择栏,从而选择是手动还是自动

方式二

方式一的操作比较繁琐,因为得一直点和一直找。那么方式二的话,我们可以直接使用命令行窗口。
命令行窗口的话,可以直接按照如下图那样

先点开,然后输入命令行提示符,找到后,右击,然后选择以管理员身份运行`。
如图:

当以上操作完成以后,会得到类似下图的一个命令行窗口
如图:

注意,刚才已经说了,每个人下载完以后,不一定都是叫MySQL,具体名字叫啥,就按照方式一那样,你就可以看到具体叫啥了。由于我这里是叫MySQL,那么我这里就按照MySQL来操作。
1.停止服务
输入如下命令

net stop MySQL
然后回车即可
如图:

2.启动服务
输入如下命令
net start MySQL

再说一遍,这个命令行里的MySQL,是因为我这个叫MySQL,具体自己的叫啥,可以按照方式一去查看,然后命令行输入相应的名字即可。

MySQL服务的登录和退出

登录

方式一

点击开始,然后找到MySQL,然后找到命令行然后输入密码即可。
如图:

缺点:该方法只能是root用户这样子做,别人这样是做不了的。

方式二

打开命令行窗口,输入mysql -h localhost -P 3306 -u root -p
然后回车。然后输入密码即可。这里的-P 3306,3306是指端口号。
如图:

MySQL配置文件

当时安装MySQL的时候,我是安装在了默认盘符下面,即C盘。
这里的我的安装位置,my.ini就是相关的配置文件。
如图:

点开my.ini文件

MySQL简介以及简单的下载和安装相关推荐

  1. 【MySQL】MySQL之示例数据库Sakila下载及安装

    本篇将演示如何下载及安装MySQL示例数据库Sakila. 1.下载Sakila数据库: [root@strong ~]# wget http://downloads.mysql.com/docs/s ...

  2. MySQL数据库的官网下载、安装及卸载(2018年最新)

    本教程使用的MySQL数据库版本是解压版 mysql-5.7.23 一.下载 1.官网下载数据库图解 二.安装 1.解压 2.配置my.ini文件 3.cmd命令行安装 4.配置环境变量 5.启动服务 ...

  3. MySQL 5.7最新版本下载与安装教程

    目录 一.下载 二.配置环境变量 三.cmd安装 一.下载 官网地址:MySQL 二.配置环境变量 此电脑→属性→高级系统设置→环境变量→系统变量→Path 点击新建,复制下载好的mysql所在文件夹 ...

  4. mysql压缩包5.7.20安装_Mysql 5.7.20压缩版下载和安装简易教程

    //www.jb51.net/softs/451120.html 1.进入官网下载,显示的应该是最新版本,选择第二个(mysql5.7.20-winx64.zip) 2.下载完成后,直接解压到自定义目 ...

  5. 全网最细MySQL数据库下载及安装教程

    MySQL 8.0.25的下载及安装 一.下载MySQL 1.从[官方网站](MySQL :: Download MySQL Community Server)下载(选择第一个) 2.将压缩包放入你要 ...

  6. Win10 64位下载与安装 MySQL 5.7.30

    写在前面 本文写于重装系统后,记录过程中所遇到的一些bug. 如果已经安装了mysql的其他版本,想重装的话,可以运行以下命令卸载: // 先停止可能正在运行的mysql服务 net stop mys ...

  7. mysql数据库用户简单分析_如何用SQLyog来分析MySQL数据库详解

    用SQLyog来分析MySQL数据库: SOLyog的下载.安装以及使用很简单.我去了相关网站下载,它只有384K字节大小.它把两个文件(一个可执行文件.exe和一个动态链接库文件.dll)安装到C: ...

  8. Apollo下载与安装

    Apollo 下载与安装 前言 版本说明 apollo=1.6.1 java=1.8.0_251 mysql=8.0.21 相关链接: Apollo 官方安装教程:https://github.com ...

  9. mysql服务remove失败_《MySQL数据库》MySql简介、下载与安装

    一.MySQL的简介 MySQL,是一个关系型数据库管理系统,它是由瑞典MySQL AB公司开发的产品,之后被Sun公司收购:在2009年4月20日,Sun公司被Oracle公司收购:从此MySQl属 ...

最新文章

  1. 参加Java培训需要注意哪些
  2. 【Docker】docker attach 卡住的问题
  3. Android jdwp 自动断开,开启debug调试模式,进入不了,等一会就闪退了!!!!
  4. python登录系统文件版_详解用python实现基本的学生管理系统(文件存储版)(python3)...
  5. 网络流(二)——最大流最小割定理
  6. 手把手教你写个ORM(一)
  7. Rhino 7 for Mac(犀牛3D造型软件)
  8. C语言 二维数组(指针)动态分配和释放(转)
  9. Linux内核那些事之连接跟踪
  10. war包的打包与解压
  11. 屏幕录像大师如何把LXE文件转换为EXE文件
  12. 通赢A5管理系统服务器连不进,赢通软件A5A6系列管理系统参数设置说明
  13. 用一年时间如何能掌握 C++ ?
  14. caffe源码学习:Blobs
  15. java--集合(1)--黑马程序员
  16. 【呆瓜学maven】Maven介绍(创建工程项目以及下载所需要的jar包)
  17. keras自然语言处理(四)
  18. Exynos4412-itop4412 uboot移植
  19. 成长为 iOS 大 V 的秘密
  20. 【问题解决方案】电脑关闭搜狐微门户的弹窗

热门文章

  1. java tts开源,程序员罗杰-开源的TTS软件Flite从安装到使用
  2. 10.710.8 基于HyperOpt实现TPE优化基于Optuna实现多种优化
  3. 免费建站?手把手自己从零开始(超详细)
  4. ROS MoveIT2(humble)安装总结
  5. Java代码混淆工具-ProGuard
  6. 我的经历---公司破产
  7. html php教务,关于教务系统的文章推荐10篇
  8. Ubuntu 14.04 安装 USB无线网卡驱动
  9. Jenkins 企业微信消息通知
  10. nodejs的安装及终端的使用