MySQL 5.7 学习之路 · 启示录 · 卷 · Ⅰ ( 从下载到安装 )


简单了解一下数据库

 

一、数据库的类型大致分为:

1. 文件数据库,如:SQLite ...

2. 关系型数据库,如:Oracle,MySQL,SQLServer ...

3. NoSQL 数据库,如:Redis,HBase,MongoDB ...

 

二、MySQL 简介:

    1. 传统的关系型数据库(RDS)

    2. 支持千万级数据量  <<<  oracle  <<<   BigData  ...

    3. 虽然目前已被 Oracle 公司收购,但有免费开源的版本,几乎是中小型企业和个人开发者的首选

    4. 为多种语言提供了 API 接口,并支持多操作系统 Linux / Windows / Mac OS ...

 

三、MySQL 命令行工具

          1.  在bin目录下面有一些命令行工具,如:

mysqladmin

MySQL 服务器管理工具

mysql

MySQL 客户端连接工具

mysqldump

...

 

 

 

 

        

 

        2.  连接到服务器 host = 127.0.0.1 , 用户名 root ,密码为空( 初始状态下 )

            小提示:127.0.0.1 表示本机( 即每一个阅读本文档的读者所用的计算机 ),是一个特殊的规定。

 

mysql.exe -h 127.0.0.1 -u root    【 登陆 MySQL 本地数据库】
> use test;                 【 用法:use <数据库名>; 此演示语句表示切换到 test 数据库】
> select * from example;          【 查询语句,表示查询该 example 表中的所有数据 】
> quit;                     【 退出数据库 】

          3.  简单演示了 MySQL 自带的命令行工具,由于命令行方式的学习效率太低,本文档不建议各位初学者深入研究命令行的使用!

 

       四、常见的客户端工具( GUI 图形化工具 )

 

mysql.exe ——   MySQL 自带,命令行界面

SQLyog   —— 本文档演示所用

Navicat   ——

······

 

 

 

 

 

      

       五、C / S 架构 ( Client   /   Sever  )

         

          一台主机运行 MySQL( 数据库 ) ,允许多台客户机同时连接,访问。初学者了解即可。

 

 

 


 

 

Ⅰ、下载并安装 MySQL,以 5.7.36 版本演示

 

1. MySQL 官方提供了两种安装模式【在线安装 / 压缩包版】,由于压缩包版本安装过程太过复杂且自 5.7 以后的版本收费,故本文仅演示在线安装 5.7.36 版本,如图所示。

     点击 Download 下载即可,传送门开启:https://downloads.mysql.com/archives/installer/

 

 

 

2. 运行刚刚下载的 " mysql-installer-community-5.7.36.1.msi " 程序

 

 

 

 

3. 在  Choosing a Setup Type  界面中我们选择  Custom  选项即可,方便后续修改安装目录,接着点击  Next

 

Developer Default:开发者类型,默认选项

Server onle:仅安装服务器

Client onle:仅安装客户端

Full:全部安装

Custom:用户自定义安装

 

 

 

4. 接着在 Select Products 界面中找到 Available Products: 区域,接着依次点击: MySQL Servers  >>>  MySQL Server  >>>  MySQL Server 5.7  >>>  MySQL Server 5.7.36 — x64,然后点击绿色右方向按键,将其移至右边

 

  

 

5. 勾选上右下方的 Enable the Select Features page to customize product features,接着点击 Next 。

  小提示:若要默认安装至 C 盘,则不需要勾选,直接选择 Next 即可

 

 

 

6.  在 Installation Directory(安装目录)中指定 MySQL 安装位置,我选择安装在 E 盘,读者放在合适的位置即可,请尽量使用英文半角路径!

  在 Data Directory(数据目录)中指定数据所放的位置,和上面的安装目录一致,最后点击 Next 即可。

 

    注意:指定 Data Directory 时不需要再加Data,因为程序会自动加载,若再加 Data 目录,在安装完后 Data 目录下还会多一个 Data 目录。

 

 

 

7. 接着点击 Execute(执行),会提示安装一些必备软件

 

 

 

8. 这里我们勾选 " I agree to the license terms and conditions . " ,接着点击 Install 即可(部分在此前安装过此服务的用户会跳过)。

 

 

 

9. 安装完成后点击 Close(关闭)即可。

 

 

 

10. 继续点击 Next 。

 

 

 

11. 继续点击 Next 。

 

 

 

12. 点击 Execute(执行) 。

 

 

 

13. 等待安装完成后点击 Next 即可。

 

 

 

14. 继续点击 Next 。

 

 

 

15. 配置界面简单描述,读者也可以直接选择点击 Next 即可。

 

1.Server Configuration Type(服务器配置类型)下的 Config Type:

  (1)Developer Machine:开发机器

  (2)Server Machine:服务器

  (3)Dedicated MySQL Server Machine:专用MySQL服务器

2.Connectivity(连接配置),选择如何连接到MySql的若干配置

  (1)在 TCP/IP 前打勾以启用 TCP/IP网络,Port Number(端口号)3306 是 MySQL 的默认端口号,无需改动

  (2)在 Open Firewall port for network access(打开防火墙端口网络访问)前打勾,注意:若没有勾选此项,就无法远程访问MySql,若想远程访问就需要再进行授权操作。

  (3)在 Advanced Configuration(高级配置)下的Show Advanced Options(显示高级选项)前打勾。

 

 

 

16. 设置密码( 请记住密码,后续要用 ),两次输入的密码要保持一致,接着点击 Next 即可

 

 

 

 17. 继续点击 Next 。

 

 

 

 

 18. 点击 Execute(执行) ,静静等待安装即可。

 

 

 

19. 安装完成后,点击 Finish 即可

 

 

 

 

20.  继续点击 Next 。

 

 

 

 

21. 最后一次点击 Finish 即可

 

 


 

 

Ⅱ、验证 MySQL 安装是否成功 

 

1. 按一下 Win(四个小方块)键,找到 MySQL 文件夹,单击第一个文件,如图所示

 

 

 

2. 在打开的 MySQL 5.7 Command Line Client 界面中,输入刚刚设置的密码,证明安装成功

 

 

 

 


 

 

Ⅲ. 客户端工具 ( GUI图形化工具 —— SQLyog )

 

 1.  读者自行下载,这里仅演示安装过程,运行 SQLyog 安装文件,语言选择 Chinses(Simplifie),点击 OK 

    小提示:SQLyog Community 是一个 SQLyog 官方的免费版本,但从官网下载较为麻烦,建议读者从别处下载

 

 

  2. 点击下一步(N)

 

 

 

  3. 选择 " 我接受 " 许可证 协议" 中的条款(A)",接着点击下一步(N)

 

 

 

  4.  点击下一步(N)

 

 

 

  5. 这里建议读者放在一个合适的路径,但路径最好从浏览中选择,这里读者也可以直接盘符修改成 D 盘,接着点击安装即可

 

 

 

 

  6. 点击下一步(N)

 

 

 

  7. 点击完成(F)即可完成安装

 

 

 

 


 

 

Ⅳ、配置 SQLyog 工具

  

  1. 在 " 连接我的 SQL 主机 " 界面中点击 " 新建 "

 

 

 

  2. 在 New Connection 界面中找到名称,读者可以任取一个名称,注意不要使用中文,例如这里本文档命名为 " Kk "

 

 

 

  3. 将 MySQL Host Address 修改为 " 127.0.0.1 ",密码中填入之前设置的密码,接着点击 " 测试连接 "

 

 

 

  4. 若提示连接成功,即可点击 " 连接 " 

 

 

 

  5. 点击 " 是 " 

 

 

 

  6. 现在,抛弃MySQL自带的命令行工具,使用更为简单的 SQLyog 图形化程序吧!

 

 

 

 

 

相关