MySQL5.7系列的安装教程

本文以MySQL Community Server 5.7.19为例介绍MySQL数据库下载、安装、配置和基本操作。


一、MySQL5.7下载

打开MySQL Community Server官网,提供了MySQL Installer(即安装程序)和MySQL ZIP Archive(即压缩包形式的免安装版)两种下载方式。

MySQL下载


官方更推荐下载MySQL Installer,基于向导的安装和配置操作起来更容易,本文以MySQL
Installer为例进行安装和配置。(请注意:虽然如下图所示Windows(x86, 32-bit), MSI
Installer,但已经集成了32位和64位,在安装的时候进行选择即可)


MySQL Installer

二、MySQL 5.7安装

(Tips:使用Google Chrome等浏览器可以按住Ctrl键,然后滚动鼠标滚轮可以放大网页,这样便于阅读文章。)
双击应用程序进行安装:

若出现如下错误【 缺少.NET框架4.0】提示,表示需要安装
.NET Framework 4.0,则可到Microsoft官网下载.NET Framework 4.0后手动安装即可:

当然是选择接受协议,点击Next:
接下来根据自己需求选择安装类型,但建议选择Custom(自定义)安装类型,这样可以自定义安装位置(默认安装在C盘),并且最小化选择安装,点击Next:
依次选择MySQL Servers > MySQL Server > MySQL Server 5.7 > MySQL Server 5.7.19 - x64(若是32位系统可以选择MySQL Server 5.7.19 - x86),然后点击中间的向右箭头,然后Products/Features To Be Installed下出现MySQL Server 5.7.19 - x64(点击其后,在底部会出现Advanced Options,点击即可修改安装位置),点击Next:
选择MySQL Server 5.7.19 - x64
可以自定义MySQL安装位置,点击OK:
自定义安装位置
检查安装所需环境,点击Next:
检查环境
若检查安装所需环境时出现如下所示缺少Microsoft Visual C++ 2013 Runtime,点击Execute会尝试自动下载Microsoft Visual C++ 2013 Runtime,一会就会弹出Microsoft Visual C++ 2013 Runtime安装窗口,进行安装即可;否则需要到Microsoft官网下载Visual C++ Redistributable Packages for Visual Studio 2013vcredist_x64.exe和vcredist_x32.exe并安装:
准备安装MySQL,点击Execute,进入安装:
默认设置,点击Next:
默认设置,点击Next:
MySQL默认用户为root,设置其密码,点击Next:
注册Windows服务,可默认,但建议取消勾选Start the MySQL Server at System Startup(即禁止MySQL服务开机自启),同时需要记住Windows Service Name的名称(默认为MySQL157),点击Next:
点击Next:
点击Execute:
当安装完成时,点击Finish:
点击Next:
安装完成,点击Finish:
至此,MySQL 5.7安装和配置成功!

三、进入MySQL数据库

1、需要先启动MySQL服务(默认启动)
第一种方式:打开命令提示符(管理员),输入 Net Start 自己设置的MySQL服务名 回车即可开启服务;输入 Net Stop 自己设置的MySQL服务名 回车即可关闭服务:


第二种方式:通过 计算机右键 > 管理 > 服务和应用程序 > 服务 或者 任务管理器 > 服务 ,找到自己设置的MySQL服务,右键启动或开始即可:
2、进入MySQL数据库:
第一种方式:通过命令提示符(CMD)进入,将MySQL安装位置的bin目录(如C:\SoftWare\MySQL\MySQL Server 5.7\bin)添加到系统环境变量Path中,然后打开CMD(命令提示符)输入 mysql -u root -p 回车,然后根据提示输入密码即可:


第二种方式:打开MySQL 5.7 Command Line Client - Unicode,输入密码并回车即显示连接数据库成功:

四、MySQL一些基础操作


操作名意义
show databases显示所有数据库
create database 数据库名建数据库
use 数据库名进入某数据库
show tables显示该数据库下所有表
describe 表名查看表结构

五、数据库开发管理工具

事实上,单纯地使用上述的命令行模式来开发和管理数据库是低效的,并且对管理与维护来说很不方便,所以数据库开发管理工具就出现了。
常见的数据库开发工具还有Navicat、SQLyog、phpMyAdmin、MySQL Workbench等等。

更多推荐

MySQL5.7系列的安装教程