本文目录导读:
《MySQL社区版8.0.23安装全攻略》
图片来源于网络,如有侵权联系删除
前期准备
1、系统要求
- MySQL 8.0.23支持多种操作系统,如Windows、Linux和macOS,在安装之前,确保您的系统满足最低要求,在Windows系统上,需要Windows 10或更高版本(对于32位系统,建议至少有1GB内存,64位系统建议至少2GB内存);在Linux系统上,不同的发行版可能有不同的依赖库要求。
2、下载MySQL安装包
- 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。
- 在下载页面中,找到MySQL Community Server 8.0.23版本,根据您的操作系统选择合适的安装包,对于Windows系统,有MSI安装程序和ZIP压缩包两种选择,如果您想要更方便的安装过程,可以选择MSI安装程序;如果您希望对安装有更多的自定义控制,ZIP压缩包是个不错的选择,对于Linux系统,您可能需要根据您的发行版选择相应的RPM包或者DEB包,或者直接下载源代码进行编译安装。
Windows系统下的安装
1、使用MSI安装程序安装(以管理员身份运行安装程序)
- 双击下载的MSI安装文件,启动安装向导。
- 在“Choosing a Setup Type”(选择安装类型)页面,可以选择“Developer Default”(开发者默认)、“Server only”(仅服务器)、“Client only”(仅客户端)等类型,对于大多数开发场景,“Developer Default”是一个不错的选择,它会安装MySQL服务器、客户端工具以及相关的开发组件。
- 在“Check Requirements”(检查需求)页面,安装程序会检查系统是否满足安装MySQL的要求,如果有缺失的组件,需要先安装相应的组件。
- 在“Product Configuration”(产品配置)页面,需要设置MySQL的根密码(root password),这是非常重要的一步,确保设置一个强密码,包含字母、数字和特殊字符的组合,还可以配置MySQL的服务名称、端口号(默认是3306)等信息。
- 完成上述设置后,点击“Execute”(执行)按钮开始安装过程,安装过程可能需要一些时间,取决于您的系统性能。
- 安装完成后,可以在“Product Configuration”页面点击“Finish”(完成)按钮。
2、使用ZIP压缩包安装
- 解压下载的ZIP压缩包到您想要安装MySQL的目录,C:\mysql - 8.0.23 - winx64”。
图片来源于网络,如有侵权联系删除
- 在解压后的目录中创建一个名为“my.ini”的配置文件(如果没有的话),以下是一个基本的“my.ini”配置示例:
[mysqld] basedir = C:\mysql - 8.0.23 - winx64 datadir = C:\mysql - 8.0.23 - winx64\data port = 3306 character - set - server = utf8mb4
- 以管理员身份打开命令提示符,进入MySQL的bin目录,C:\mysql - 8.0.23 - winx64\bin”。
- 执行命令“mysqld --initialize --console”来初始化MySQL数据库,这个过程会生成一个临时的根密码,需要您记录下来,“2021 - 05 - 10T01:23:45.67890Z 6 [Note] [MY - 010454] [Server] A temporary password is generated for root@localhost: AbCdEfGh123456”。
- 执行命令“mysqld - - install”来安装MySQL服务。
- 启动MySQL服务,可以使用命令“net start mysql”。
- 登录MySQL,使用命令“mysql - u root - p”,然后输入之前记录的临时密码,登录成功后可以使用命令“ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';”来修改根密码。
三、Linux系统下的安装(以Ubuntu 20.04为例)
1、安装前准备
- 打开终端,更新系统软件包列表,执行命令“sudo apt - get update”。
2、安装MySQL
- 执行命令“sudo apt - get install mysql - server - 8.0.23”来安装MySQL 8.0.23,在安装过程中,系统会提示您设置根密码(如果没有自动设置的话)。
- 安装完成后,可以使用命令“sudo systemctl start mysql”来启动MySQL服务。
- 检查MySQL服务状态,使用命令“sudo systemctl status mysql”,如果服务正常运行,应该显示类似“active (running)”的状态信息。
- 登录MySQL,使用命令“mysql - u root - p”,然后输入设置的根密码。
图片来源于网络,如有侵权联系删除
macOS系统下的安装
1、使用DMG安装包安装
- 下载适合macOS的MySQL DMG安装包。
- 双击下载的DMG文件,将MySQL图标拖移到“Applications”(应用程序)文件夹。
- 打开“终端”,进入MySQL的安装目录,cd /usr/local/mysql/bin”。
- 执行命令“./mysqld --initialize --console”来初始化MySQL数据库,会生成一个临时密码。
- 执行命令“sudo./mysql.server start”来启动MySQL服务。
- 登录MySQL,使用命令“mysql - u root - p”,输入临时密码,然后可以修改密码。
安装后的配置与验证
1、配置环境变量(可选)
- 在Windows系统下,如果您想要在任何命令提示符下都能方便地使用MySQL命令,可以将MySQL的bin目录添加到系统的环境变量中,在Linux和macOS系统下,可以将MySQL的bin目录添加到用户的“PATH”环境变量中。
2、验证安装
- 在命令提示符或终端中,输入“mysql - V”(注意是大写的“V”),应该显示MySQL的版本信息,mysql Ver 8.0.23 for Win64 on x86_64 (MySQL Community Server - GPL)”,这表明MySQL已经成功安装。
- 您还可以登录到MySQL数据库,创建一个简单的数据库和表来进一步验证MySQL的功能是否正常,登录后执行以下命令:
CREATE DATABASE test; USE test; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50), age INT );
如果这些命令都能成功执行,说明MySQL安装和配置基本正确,可以正常使用了。
评论列表