在Windows系统上安装mysql-8.0.38-winx64并将服务安装在D盘,数据存放在G盘的详细步骤如下:
1. 下载并解压
- 下载:首先从MySQL官方网站或其他可信来源下载mysql-8.0.38-winx64.zip文件。
- 解压:使用解压缩软件(如7-Zip或Windows自带的解压缩功能)将下载的文件解压到D盘的目标文件夹,例如
D:\Program Files\MySQL\MySQL Server 8.0
。
2. 创建配置文件和数据目录
- 创建配置文件:在MySQL安装目录下创建一个名为“my.ini”的配置文件,比如
D:\Program Files\MySQL\MySQL Server 8.0\my.ini
。使用文本编辑器打开并添加以下配置:[mysqld]basedir = D:\Program Files\MySQL\MySQL Server 8.0datadir = G:\Data\MySQL\Datainnodb_buffer_pool_size = 2Gdefault_authentication_plugin=mysql_native_password[client]default-character-set=utf8mb4[WinMySQLAdmin]Server = D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe
- 注意:确保
basedir
指向你的MySQL安装目录,datadir
指向期望的数据存储位置。
3. 初始化MySQL
- 以管理员身份运行命令提示符:确保以管理员权限运行CMD或PowerShell。
- 执行初始化命令:
"D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe" --initialize-insecure --console
这个命令会在G:\Data\MySQL\Data
目录下创建必要的数据库系统表。
4. 安装MySQL为服务
- 注册MySQL服务:
"D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe"--install
- 启动MySQL服务:
net start MySQL
5. 修改root密码
- 登录MySQL:
"D:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe"-u root -p
使用之前生成的临时密码登录。 - 修改密码:
ALTERUSER'root'@'localhost' IDENTIFIED BY'MyNewPassword';
- 刷新权限:
FLUSH PRIVILEGES;
6. 配置环境变量(可选)
- 配置环境变量:为了方便在任何路径下使用MySQL命令,可以将MySQL的bin目录添加到系统的PATH环境变量中。
- 添加PATH:在系统环境变量中编辑PATH,加入
D:\Program Files\MySQL\MySQL Server 8.0\bin
。
以上步骤完成后,你应该能够在Windows服务列表中看到MySQL服务,并且能够通过MySQL命令行客户端连接数据库。
本文转载自: https://blog.csdn.net/weixin_46108634/article/details/140154476
版权归原作者 weixin_46108634 所有, 如有侵权,请联系我们删除。
版权归原作者 weixin_46108634 所有, 如有侵权,请联系我们删除。