简介
MySQL是数据库管理系统中的一种,官方提供多种版本。对于普通用户(个人、小企业),我们使用MySQL Community Server 社区版本,开源免费,自由下载。
此外,官方还提供了MySQL的 图形界面管理工具 MySQL Workbench。
下载
我们可以在官网直接进行安装包下载:https://dev.mysql.com/downloads/windows/installer/8.0.html
Windows平台下提供两种安装文件:.msi安装文件和免安装版.zip压缩文件。我们选择.msi版本,它
使用起来更简单,不再需要其他工具启动就可以运行MySQL。
点击下载后,会弹出一个页面,直接选择点击【No thanks, just start my download.】即可下载
安装
1、双击运行下载的安装包
2、选择安装类型
弹出如下界面后,选择【Custom】
- Developer Default(默认安装类型)
- Server only(仅作为服务器)
- Client only(仅作为客户端)、
- Full(完全安装)
- Custom(自定义安装)
3、选择需要安装的产品并更改默认安装目录
路径选择
默认安装目录也可以不更改
选择产品后,可能需要安装一些系统依赖,点击【Execute】安装即可
4、安装
5、配置
点击【next】进入配置页面
点击【next】
输入自定义的密码mysql,点击【next】
这里的服务名就是windows最终显示的服务名,为了方便后期调用,建议改成mysql
最终点击完成即可
安装失败解决办法
如果不是第一安装,可能会出现安装失败的问题,如下
按照网上的办法解决:https://blog.csdn.net/wuliyouMaozhi/article/details/126769270
可以在下CleanMyPc软件卸载软件清理注册表
或者打开windows服务
计算机(点击鼠标右键)→ 点击【管理】→ 点击【服务和应用程序】→ 点击【服务】,找到MYSQL80的服务,双击,点击【登录】,选择本地系统账户即可。
最后,重新执行Execute即可
配置环境变量
为了在控制台方便的访问mysql命令,我们可以配置环境变量
在系统变量中,新建MYSQL_HOME变量,值为mysql安装目录D:\Program Files\MySQL\MySQL Server 8.0
然后在系统变量中双击Path变量,添加%MYSQL_HOME%\bin
MySQL服务的启动
Mysql使用时,需要启动服务进程。实际在mysql安装后,已经成为了windows的一个服务。我们有有两种方式启动关闭这个服务
使用图形界面工具
打开windows服务
计算机(点击鼠标右键)→ 点击【管理】→ 点击【服务和应用程序】→ 点击【服务】
使用命令行
# 启动 MySQL 服务命令:
net start MySQL服务名
# 停止 MySQL 服务命令:
net stop MySQL服务名
安装时,默认的服务名是MySQL80,图中的mysql是安装时更改的服务名。
MySQL的登录
初始化MySQL
第一次使用建议首先初始化mysql
mysqld --initialize-insecure
稍微等待一会,如果出现没有出现报错信息,则证明data目录初始化没有问题,此时再查看MySQL目录下已经有data目录生成。
mysqld --initialize-insecure 是MySQL的一个初始化命令。它的作用是为了设置或重新设置一个MySQL服务器的初始状态。具体来说,这个命令做了以下几件事情:
- 初始化数据目录
- 创建系统表
- ....
如果出现错误,是由于权限不足导致的,以管理员方式运行 cmd
登录MySQL
安装时,我们设置了mysql的密码为mysql,那我们可以通过下面的命令登录mysql
mysql -uroot -pmysql
mysql -u用户名 -p密码 -h要连接的mysql服务器的ip地址(默认127.0.0.1) -P 端口号(默认3306)
出现下图内容即登录成功:
退出mysql
exit
或quit
卸载MySQL
首先停止mysql服務
net stop mysql
然后输入
mysqld -remove mysql