MySQL5.7.21.0作为其众多版本之一,在性能和功能上都有着出色的表现
然而,对于初次接触MySQL的用户来说,如何正确安装并启动MySQL5.7.21.0可能会成为一个挑战
本文将详细介绍MySQL5.7.21.0的安装与启动过程,帮助用户轻松上手
一、下载与安装MySQL5.7.21.0 首先,用户需要从MySQL的官方网站下载MySQL5.7.21.0的安装包
MySQL提供了多种安装选项,包括MSI安装程序和ZIP压缩包
这里我们分别介绍这两种安装方式的步骤
1. MSI安装程序 (1)访问MySQL的官方网站:【MySQL下载页面】(https://dev.mysql.com/downloads/installer/),在页面下方找到MySQL Installer for Windows,并下载适用于32位或64位系统的MSI安装程序
(2)双击下载的安装程序,开始安装过程
在弹出的安装向导中,勾选“I accept the license terms”,然后点击“Next”
(3)在安装类型选择界面,用户可以选择“Custom”自定义安装,以便只安装所需的组件
这里我们选择“Server only”,仅安装MySQL数据库服务器
(4)点击“Execute”开始下载并安装MySQL服务器
安装完成后,点击“Next”继续
(5)在接下来的配置向导中,用户可以配置MySQL服务器的类型、服务端口号(默认为3306)、是否为Windows服务等
这里我们保持默认设置,点击“Next”
(6)设置root用户的密码,并可以选择添加其他用户
在“MySQL Service Name”字段中,可以指定MySQL服务的名称(默认为MySQL57)
(7)点击“Execute”应用服务器配置
如果配置成功,点击“Finish”完成安装
2. ZIP压缩包 (1)从MySQL官方网站下载ZIP格式的MySQL5.7.21.0安装包
(2)将下载的ZIP文件解压到目标文件夹,例如`G:softwareSetUpmysqlmysql-5.7.21-winx64`
(3)解压后的文件夹中应包含bin、include、lib、share等子文件夹
但需要注意的是,ZIP安装包中不包含data文件夹和my.ini配置文件,这些需要用户手动创建和配置
二、配置MySQL5.7.21.0 无论是通过MSI安装程序还是ZIP压缩包安装的MySQL,都需要进行一些配置才能正常使用
1. 配置环境变量 (1)右键点击“此电脑”或“计算机”,选择“属性”
(2)点击“高级系统设置”,在弹出的系统属性窗口中点击“环境变量”
(3)在系统变量区域,点击“新建”按钮,创建一个名为`MYSQL_HOME`的变量,变量值为MySQL的安装路径(例如`G:softwareSetUpmysqlmysql-5.7.21-winx64`)
(4)在“Path”变量中,点击“编辑”按钮,将`%MYSQL_HOME%bin`添加到Path变量的值中
2. 创建my.ini配置文件 (1)在MySQL的安装目录下(例如`G:softwareSetUpmysqlmysql-5.7.21-winx64`),新建一个名为`my.ini`的文本文件
(2)在`my.ini`文件中添加以下内容: ini 【mysql】 设置mysql客户端默认字符集 default-character-set=utf8 【mysqld】 设置3306端口 port =3306 设置mysql的安装目录 basedir=G:/softwareSetUp/mysql/mysql-5.7.21-winx64 设置mysql数据库的数据的存放目录 datadir=G:/softwareSetUp/mysql/mysql-5.7.21-winx64/data 设置服务端使用的默认字符集 character-set-server=utf8 设置创建新表使用的默认存储引擎 default-storage-engine=INNODB 注意:上述路径中的反斜杠应使用正斜杠,或者双反斜杠
(3)在MySQL的安装目录下新建一个名为`data`的文件夹,用于存放MySQL的数据文件
3.初始化数据库 (1)以管理员身份运行命令提示符(cmd)
(2)切换到MySQL的安装目录下的bin文件夹(例如`G:softwareSetUpmysqlmysql-5.7.21-winx64bin`)
(3)执行以下命令初始化数据库: bash mysqld --initialize-insecure --user=mysql 注意:`--initialize-insecure`参数表示初始化时不设置root用户的密码
如果用户希望设置密码,可以使用`--initialize`参数,并在初始化完成后根据生成的临时密码进行修改
三、启动MySQL5.7.21.0 完成上述配置后,用户就可以启动MySQL服务了
1. 通过命令提示符启动 (1)以管理员身份运行命令提示符
(2)切换到MySQL的安装目录下的bin文件夹(如果已配置环境变量,则无需此步骤)
(3)执行以下命令安装MySQL服务(如果是通过MSI安装程序安装的MySQL,此步骤可能已自动完成): bash mysqld install 注意:如果通过ZIP压缩包安装,服务名称默认为MySQL
如果通过MSI安装程序安装,并且配置了服务名称,则使用配置的服务名称
(4)执行以下命令启动MySQL服务: bash net start MySQL 或者,如果使用自定义的服务名称: bash net start MySQL57 (5)如果服务启动成功,用户将看到“The MySQL service is starting…”和“The MySQL service was started successfully.”的提示信息
2. 通过服务管理器启动 (1)按`Win+R`键打开“运行”对话框,输入`services.msc`并按回车,打开“服务”管理器
(2)在“服务”列表中找到MySQL服务(名称可能与安装时配置的服务名称一致),右键点击该服务,选择“启动”
四、登录MySQL5.7.21.0 启动MySQL服务后,用户就可以通过MySQL客户端工具(如MySQL Command Line Client、MySQL Workbench等)登录MySQL数据库了
1. 使用MySQL Command Line Client登录 (1)以管理员身份运行命令提示符
(2)输入以下命令登录MySQL数据库: bash mysql -u root -p (3)提示输入密码时,如果初始化时未设置密码,则直接回车;如果设置了密码,则输入设置的密码
2. 使用MySQL Workbench登录 (1)打开MySQL Workbench
(2)在“Setup New Connection”对话框中,输入连接名称、主机名(默认为localhost)、端口号(默认为3