摘要:本文学习了如何在Windows中安装MySQL。
环境
Windows 10 企业版 LTSC 21H2
MySQL 5.7.40
1 检查
在cmd窗口中输入services.msc
命令打开服务,如果能找到MySQL服务,说明已经安装了MySQL数据库。
2 下载
官方下载地址:
根据系统运行环境和操作系统位数选择下载相应的软件。
3 安装
将下载得到的压缩包放在软件安装目录,直接解压即可安装完成。
4 配置
4.1 配置环境变量
4.1.1 MYSQL_HOME
将解压后的目录作为安装目录,添加到环境变量。
打开环境变量窗口,新建环境变量,变量名为MYSQL_HOME
,变量值为安装目录地址。
4.1.2 Path
需要把安装目录下的bin
目录增加到现有的PATH
变量中,bin
目录中包含经常要用到的可执行文件,设置后可以在任何目录下执行命令。
打开环境变量窗口,在下方的系统环境变量里找到Path
环境变量并编辑,新建变量%MYSQL_HOME%\bin
并保存。
4.2 配置系统文件
从5.7.18版本开始,不在压缩包中提供my-default.ini
文件,在安装目录下创建my.ini
文件:
1 | [mysqld] |
4.3 配置服务
使用超级管理员的权限打开cmd窗口,进入安装目录的bin文件夹里。
初始化数据库,设置root密码为空:
1 | mysqld --initialize-insecure |
说明:
- 使用initialize设置root密码为随机数。
- 使用initialize-insecure设置root密码为空。
安装服务,默认自动启动:
1 | mysqld --install |
说明:
- 使用install安装服务,默认自动启动。
- 使用install-manual安装服务,设置手动启动。
- 使用remove删除服务。
启动服务:
1 | net start mysql |
说明:
- 使用start启动服务。
- 使用stop停止服务。
5 登录测试
5.1 登录
打开cmd窗口,输入mysql -u root -p
使用root用户登录,回车后提示输入密码,因为之前配置的时候设置了root用户的密码为空,所以直接回车即可登录成功了:
1 | Enter password: |
5.2 修改密码
将root用户的密码改为123456:
1 | set password for root@localhost = password('123456'); |
使用exit
命令退出登录,以后登录就需要输入刚刚设置的密码了。
6 使用工具
建议使用Navicat工具连接数据库。
打开Navicat并新建连接:
点击测试连接提示连接成功,点击确定保存连接。
双击新建的连接,并点击新建查询,即可编写语句并执行。
条