2. MySQL环境搭建
关于MySQL的安装
下载
官网:https://www.mysql.com
点击下方 MySQL Community(GPL) Downloads

点击 MySQL Community Server
在Windows 系统下推荐下载 MSI安装程序 ;点击 Go to Download Page 进行下载即可
安装



一路next


配置MySQL8.0 环境变量
将MySQL应用程序的bin目录添加到变量值中

MySQL的登录
服务的启动与停止
MySQL安装完毕之后,需要启动服务器进程,不然客户端无法连接数据库。
使用图形界面工具

使用命令行工具
# 启动 MySQL 服务命令:
net start MySQL服务名
# 停止 MySQL 服务命令:
net stop MySQL服务名
说明:
- start和stop后面的服务名应与之前配置时指定的服务名一致。
- 如果当你输入命令后,提示“拒绝服务”,请以系统管理员身份打开命令提示符界面重新尝试。
自带客户端的登录与退出
登录方式1:MySQL自带客户端
开始菜单 → 所有程序 → MySQL → MySQL 8.0 Command Line Client
说明:仅限于root用户
登录方式2:windows命令行
格式:
mysql -h 主机名 -P 端口号 -u 用户名 -p密码
注意:
- -p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格。
- 密码建议在下一行输入,保证安全
- 客户端和服务器在同一台机器上,所以输入localhost或者IP地址127.0.0.1。同时,因为是连接本机: -hlocalhost就可以省略,如果端口号没有修改:-P3306也可以省略
可以在命令行通过以下方式获取MySQL Server服务版本的信息:
mysql --version
登录后,通过以下方式查看当前版本信息:
mysql> select version();
退出登录
exit 或 quit
MySQL图形化管理工具
- 工具1. MySQL Workbench
MySQL官方提供的图形化管理工具 - 工具2. Navicat
- 工具3. SQLyog
业界著名的 Webyog 公司出品的一款简洁高效、功能强大的图形化 MySQL 数据库管理工具 - 工具4:dbeaver
可能出现连接问题:
有些图形界面工具,特别是旧版本的图形界面工具,在连接MySQL8时出现“Authentication plugin 'caching_sha2_password' cannot be loaded”错误。
出现这个原因是MySQL8之前的版本中加密规则是mysql_native_password,而在MySQL8之后,加密规则是caching_sha2_password。解决问题方法有两种,第一种是升级图形界面工具版本,第二种是把MySQL8用户登录密码加密规则还原成mysql_native_password。
#使用mysql数据库
USE mysql;
#修改'root'@'localhost'用户的密码规则和密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'abc123';
#刷新权限
FLUSH PRIVILEGES;

浙公网安备 33010602011771号