作者:手机用户2502859667 | 来源:互联网 | 2024-12-09 12:41
在经过多次尝试和学习多个在线教程后,我成功安装了MySQL 8.0,并决定分享这一过程,希望能对其他初学者有所帮助。
一、下载MySQL 8.0
首先,访问MySQL官方网站下载适合您操作系统的MySQL 8.0版本。下载完成后,将其解压至您选择的目录。
二、配置环境变量
为了方便使用MySQL命令行工具,需要正确配置环境变量。以下是具体步骤:
- 右击“此电脑”或“我的电脑”,选择“属性”。对于Windows 10用户,也可以直接搜索“环境变量”进行设置。
- 点击“高级系统设置”。
- 在“高级”选项卡下,点击“环境变量”按钮。
- 在“系统变量”区域,点击“新建”按钮,创建一个新的环境变量。
- 变量名为
MYSQL_HOME
,变量值为MySQL解压后的路径(例如:D:\MySQL\MySQL-8.0.11)。点击“确定”保存。 - 在“系统变量”列表中找到
Path
变量,点击“编辑”。在变量值的开头添加%MYSQL_HOME%\bin;
,确保以分号结束。再次点击“确定”保存更改。
完成以上步骤后,环境变量设置完毕。
三、创建配置文件
在MySQL的解压目录下,创建一个名为my.ini
的配置文件,内容如下:
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:\MySQL\MySQL-8.0.11
datadir=D:\MySQL\MySQL-8.0.11\data
max_cOnnections=200
character-set-server=utf8
default-storage-engine=INNODB
四、初始化数据库
打开命令提示符,切换到MySQL的bin
目录下,执行以下命令以初始化数据库:
mysqld --initialize-insecure
这一步会生成一个无需密码即可登录的root账户。
五、安装并启动MySQL服务
继续在命令提示符中,执行以下命令以安装MySQL服务:
mysqld -install
安装完成后,启动MySQL服务:
net start mysql
此时,可以通过以下命令连接MySQL服务器:
mysql -u root
若需停止服务,可执行:
net stop mysql
如需卸载并重新安装服务,先删除数据目录中的所有文件,再执行:
mysqld --remove
六、设置root用户密码
首次安装后,默认情况下root用户没有密码。出于安全考虑,建议立即设置密码。登录MySQL后,依次执行以下命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
FLUSH PRIVILEGES;
其中,将'your_password'
替换为您希望设置的密码。设置完成后,每次登录MySQL都需要提供该密码。