MySQL详细安装教程
超!超!超详细的MySQL安装教程。暖暖的,很贴心,值得你拥有哟~
01PART下载安装程序01
访问 MySQL 官网:
https://www.mysql.com/
进入DEVELOPER ZONE
开发者专区。
02
进入MySQL Downloads
– MySQL Community Server产品下载页。
03
默认下载版本为8.0.27 GA
,即当前最新通用版本,其提供适用不同平台、安装或免安装版程序下载选项。
使用推荐下载链接,点击Go to Download Page
跳转后,下载第二项mysql-installer-community-8.0.27.1.msi
。
04
选择No thanks, just start my download
不需注册登陆,直接下载,等待下载完成。
02PART安装MySQL01
执行安装操作之前,一定要了解MySQL产品类型与所需。只有如此才尽可能做到简洁安装,不拖泥带水。
选择安装类型,拓展1展示了每个类型所包含的产品。了解后,推荐选择Custom
自定义安装。然后点击Next
。
拓展1:
Developer Default: Installs all products needed for MySQL development purposes(安装MySQL开发所需的所有产品)
- MySQL Server
- MySQL Workbench
- MySQL for Visual Studio
- MySQL Shell
- MySQL Router
- Connector/ODBC
- Connector/C++
- Connector/Python
Server only: Installs only the MySQL Server product(仅安装MySQL服务器产品)
- MySQL Server
Client only: Installs only the MySQL client products, without a server(仅安装MySQL客户端产品,未带有服务器)
- MySQL Workbench
- MySQL for Visual Studio
- MySQL Shell
- MySQL Router
- Connector/ODBC
- Connector/C++
- Connector/Python
Full: Installs all included MySQL products and features(安装MySQL所有产品和功能)
- MySQL Server
- MySQL Workbench
- MySQL for Visual Studio
- MySQL Shell
- MySQL Router
- Connector/ODBC
- Connector/C++
- Connector/J
- Connector/NET
- Connector/Python
- MySQL Documentation
- Samples and Examples
Custom: Manually select the products that should be installed on the system(手动选择要安装在系统上的产品)
可选产品目录树如下:
- MySQL Servers
- MySQL Server
- Applications
- MySQL Workbench
- MySQL for Visual Studio
- MySQL Shell
- MySQL Router
- MySQL Connectors
- Connector/ODBC
- Connector/C++
- Connector/J
- Connector/NET
- Connector/Python
- Documentation
- MySQL Documentation
- Samples and Examples
02
选择可用产品,拓展2展示了可用产品的简单说明。
左侧框内为可选产品目录树,右侧框内为待安装产品,中间箭头可以添加或删除产品。
Advanced Options
可以修改安装位置,默认在C盘。然后点击Next
。
拓展2:
- MySQL Server :MySQL服务器
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- MySQL Workbench:是一个用于处理MySQL服务器和数据库的图形化工具
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- MySQL for Visual Studio:是一个Visual Studio工具包,提供对MySQL对象和数据的访问
- Requirement:(manual)Visual Studio version 2015, 2017 or 2019 must be installed.
- MySQL Shell:是一个MySQL的高级客户端和代码编辑器
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- MySQL Router:是一个轻量级中间级,提供应用程序和后端MySQL服务器之间的透明路由
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- Connector/ODBC:开放数据库连接(Open Database Connectivity)为客户端程序提供了一种访问各种数据库和数据源的方法
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- Connector/C++:用于C++程序连接MySQL服务器
- Requirement:Microsoft Visual C++ 2017 Redistributable Package (x64) or greater is not installed.
- Connector/Python:用于Python程序连接MySQL服务器
- Requirement:Microsoft Visual C++ 2015 Redistributable Package (x64) or greater is not installed.
- Requirement:(manual)Python 64-bit (3.6 3.7 3.8 or 3.9) must be installed.
- Connector/NET:用于.NET程序连接MySQL服务器
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- Connector/J:用于Java程序连接MySQL服务器,其实现了JDBC(Java Database Connectivity)API
- Requirement:Microsoft Visual C++ 2019 Redistributable Package (x64).
- MySQL Documentation:MySQL使用文档
- Samples and Examples:应用示例
03
安装每个产品所需的依赖。由于作者之前安装过Python,所以Python连接器的依赖会减少一个。
点击Execute
,安装成功会在左侧圆圈内显示绿色的对号。然后点击Next
。
04
选择每个产品要安装的功能,默认即可。然后点击Next
。
05
正式安装已选产品。安装成功会在左侧圆圈内显示绿色的对号。然后点击Next
。
06
进行产品配置。一切默认即可。下面仅展示MySQL Server的配置过程。
设置root用户密码,也可以在下方添加普通用户。
07
取消启动MySQL Workbench
和Shell
,点击Finish,即彻底完成MySQL安装。
也可以启动MySQL Shell
,输入密码,查看是否安装成功。
03PART产品CRUD01
后续若有MySQL产品变动需要,可以在开始
– MySQL
所在文件夹中找到MySQL Installer
,进行产品的增、删、改、查。