MySQL8解压版安装教程:从下载到设置密码

需积分: 10 1 下载量 39 浏览量 更新于2024-08-31 收藏 21KB DOCX 举报
"Mysql8数据库的解压版安装教程,包括从下载到启动的完整步骤,适合初学者和有经验的用户参考。" 在本文档中,我们详细阐述了MySQL 8.0数据库的解压版安装过程,这是一个经过作者亲自测试并确认有效的教程。以下是对每个步骤的详细说明: 1. **下载MySQL压缩包**: - 首先,你需要从MySQL官方网站(http://dev.mysql.com/downloads/mysql/)下载最新版本的MySQL 8.0,例如8.0.21。确保下载的是适用于你操作系统的解压版,通常对于Windows系统,这是.zip或.exe文件。 2. **解压和配置**: - 解压下载的文件到你选择的目录,例如"D:\mysql\mysql-8.0.21-winx64"。 - 创建一个配置文件`my.ini`,用于指定MySQL的配置信息。在这个文件中,你需要包含你的解压目录路径,确保服务器知道在哪里找到必要的文件。 3. **安装MySQL服务**: - 以管理员权限打开命令提示符,对于Windows 10用户,可以通过右键点击任务栏的Windows图标,选择"Windows PowerShell (管理员)",对于Windows 7用户,需在"C:\Windows\System32"目录下找到cmd.exe,然后右键以管理员身份运行。 - 切换到MySQL的bin目录,例如"D:\mysql\mysql-8.0.21-winx64\bin"。 - 使用`mysqld --initialize-insecure`命令初始化MySQL,这将创建一个data文件夹,并且不会为root用户设置密码。如果你希望设置初始密码,可以使用`mysqld --initialize`,但后续需要记住并使用生成的随机密码。 - 安装MySQL服务,输入`mysqld install`命令。 - 如果遇到“VCRUNTIME140_1.dll”缺失的错误,需要下载并安装VC_redist.x64.exe,这是一个Microsoft Visual C++运行库。 - 启动MySQL服务,输入`net start mysql`命令。 4. **登录与修改密码**: - 你可以通过`mysql -u root`命令无密码登录MySQL,因为我们在初始化时未设置密码。 - 对于MySQL 8.0,修改root用户的密码,使用如下命令:`ALTER USER "root"@"localhost" IDENTIFIED BY "123";` 这里,"123"是你想要设置的新密码。 - 修改密码后,你需要退出并重新登录MySQL,使用`mysql -u root -p123`,输入新密码后即可登录。 通过以上步骤,你已经成功地在你的计算机上安装并设置了MySQL 8.0数据库服务。这个教程不仅适用于初学者,也对那些需要在新环境中快速部署MySQL的开发者有所帮助。记住,每次进行此类操作时,确保按照步骤进行,以免遇到不必要的问题。