在Windows下使用非安装包安装MySQL

229 篇文章 ¥59.90 ¥99.00
本文介绍了在没有管理员权限或不希望完整安装的情况下,如何在Windows上通过非安装包方式部署MySQL。详细步骤包括下载非安装包,解压缩,配置my.ini,初始化数据目录,启动MySQL服务器,以及连接到MySQL服务器。

MySQL是一种流行的关系型数据库管理系统,它可以在Windows操作系统上使用。通常情况下,我们可以通过MySQL官方提供的安装程序来安装MySQL。但是,有时候我们可能需要在没有管理员权限或者不想进行完整的安装过程的情况下,使用非安装包的方式来安装MySQL。本文将介绍如何在Windows下使用非安装包的方式来安装MySQL。

以下是详细的步骤:

步骤一:下载MySQL的非安装包
首先,我们需要从MySQL官方网站下载MySQL的非安装包。在下载页面中,选择适合你Windows操作系统的版本,并下载zip压缩文件。

步骤二:解压缩MySQL文件
将下载的zip压缩文件解压到你想要安装MySQL的目录中。解压后的文件夹将包含MySQL的所有必要文件。

步骤三:配置MySQL
在解压缩后的MySQL文件夹中,找到名为my.ini的配置文件。使用文本编辑器打开该文件。

在my.ini文件中,你可以配置MySQL的各种参数,如端口号、字符集等。根据你的需求进行相应的配置。以下是一个示例的my.ini文件内容:

[mysqld]
port=3306
basedir=C:/mysql
datadir=C:/mysql/data
character-set-server=utf8

在上述示例中,我们指定了MySQL的端口号为3306,MySQL的安装目录为C:/mysql,数据文件存储目录为C:/mysql/data,并且字符集设置为utf8。

步骤四:初始化MySQL数据目录
在命令提示符(CMD)中,切换到MySQL的bin目录。然后执行以下命令来初始化MySQL数据目录:

Windows 系统上安装 MySQL 8.0.19 使用安装包的方式有两种主要形式:MSI 安装包和 ZIP 归档包。以下是两种安装方式的详细说明: ### 使用 MSI 安装包安装 MySQL 8.0.19 MSI 安装包Windows 系统下较为常见的安装方式,安装过程相对简单,适合希望快速部署的用户。 1. 下载 MySQL 8.0.19 的 MSI 安装包,文件名通常为 `mysql-installer-community-8.0.19.0.msi`。 2. 建议以管理员身份运行安装程序。可以将安装包放置在目标磁盘(如 D 盘),然后打开命令提示符(CMD)并以管理员身份运行以下命令: ```bash msiexec /package "D:\mysql-installer-community-8.0.19.0.msi" ``` 3. 按照安装向导的提示完成安装过程,包括选择安装目录、配置数据库、设置 root 用户密码等[^2]。 ### 使用 ZIP 归档包安装 MySQL 8.0.19 ZIP 归档包适合需要自定义配置和手动管理的用户。以下是详细的安装步骤: 1. 下载 MySQL 8.0.19 的 ZIP 归档包,文件名为 `mysql-8.0.19-winx64.zip`。 2. 解压 ZIP 文件到目标目录,例如 `D:\mysql-8.0.19-winx64`。 3. 创建配置文件 `my.ini`。在解压后的目录中创建一个 `.txt` 文件,添加以下内容后重命名为 `my.ini`: ```ini [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql安装目录 basedir= D:\mysql-8.0.19-winx64 # 设置mysql数据库的数据的存放目录 datadir= D:\mysql-8.0.19-winx64\data # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB ``` 4. 初始化 MySQL 数据库。打开命令提示符并进入 MySQL 的 `bin` 目录,运行以下命令: ```bash mysqld --initialize --console ``` 此命令会生成一个临时密码,用于首次登录 MySQL 数据库。 5. 安装 MySQL 服务。运行以下命令: ```bash mysqld -install ``` 6. 启动 MySQL 服务: ```bash net start mysql ``` 7. 登录 MySQL 并修改密码。使用临时密码登录 MySQL,然后运行以下命令修改密码: ```sql ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; ```[^3]。 ###
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值