- 单击“Next”(下一步)按钮,打开设置服务器名称窗口,如图所示。该服务名会出现在Windows服务列表中,也可以在命令行窗口中使用该服务名进行启动和停止服务。本书将服务名设置为“MySQL80”。如果希望开机自启动服务,也可以勾选“Start the MySQL Server at System Startup”选项(推荐)。
下面是选择以什么方式运行服务?可以选择“Standard System Account”(标准系统用户)或者“Custom User” (自定义用户)中的一个。这里推荐前者。 - 单击“Next”(下一步)按钮,打开确认设置服务器窗口,单击“Execute”(执行)按钮。
- 完成配置,如图所示。单击“Finish”(完成)按钮,即可完成服务器的配置。
- 如果还有其他产品需要配置,可以选择其他产品,然后继续配置。如果没有,直接选择“Next”(下一步),直接完成整个安装和配置过程。
- 结束安装和配置
3.配置MySQL8.0 环境变量
配置环境变量这一步通常在安装时就会自动配置好,因此你只需要按照下面步骤进行确认已经默认给你配置即可。但如果发现没有配置就需要手动配置一下。
如果不配置MySQL环境变量,就不能在命令行直接输入MySQL登录命令。下面说如何配置MySQL的环境变量:
- 在桌面上右击【此电脑】图标,在弹出的快捷菜单中选择【属性】菜单命令。
- 打开【系统】窗口,单击【高级系统设置】链接。
- 打开【系统属性】对话框,选择【高级】选项卡,然后单击【环境变量】按钮。
- 打开【环境变量】对话框,在系统变量列表中选择path变量。 步骤单击【编辑】按钮,在【编辑环境变量】对话框中,将MySQL应用程序的bin目录添加到变量值中。
- 添加完成之后,单击【确定】按钮,这样就完成了配置path变量的操作,然后就可以直接输入MySQL命令来登录数据库了。
- 验证是否配置环境变量:查看安装的MySQL版本 ——
mysqld --version
4.服务的启动与停止
MySQL安装完毕之后,需要启动服务器进程,不然客户端无法连接数据库。
在前面的配置过程中,已经将MySQL安装为Windows服务,并且勾选当Windows启动、停止时,MySQL也自动启动、停止。
4.1 使用图形界面工具
4.1.1 打开windows服务
- 计算机(点击鼠标右键)→ 管理(点击)→ 服务和应用程序(点击)→ 服务(点击)
- 控制面板(点击)→ 系统和安全(点击)→ 管理工具(点击)→ 服务(点击)
- 任务栏(点击鼠标右键)→ 启动任务管理器(点击)→ 服务(点击)
- 单击【开始】菜单,在搜索框中输入“services.msc”,按Enter键确认
4.1.2 找到MySQL80(点击鼠标右键)→ 启动或停止(点击)
4.2 使用cmd管理员命令行工具
# 启动 MySQL 服务命令rrr: net start MySQL服务名 # 停止 MySQL 服务命令: net stop MySQL服务名
💬 说明:
- start和stop后面的服务名应与之前配置时指定的服务名一致。
- 如果当你输入命令后,提示“拒绝服务”,请以 系统管理员身份 打开命令提示符界面重新尝试
5.登录MySQL
当MySQL服务启动完成后,便可以通过客户端来登录MySQL数据库。注意:确认服务是开启的。
5.1 自带客户端的登录与退出 - MySQL自带客户端
开始菜单 → 所有程序 → MySQL → MySQL 8.0 Command Line Client
❗️ 说明:仅限于root用户
5.2 windows命令行
# 格式: mysql -h 主机名 -P 端口号 -u 用户名 -p密码 # 举例: mysql -h localhost -P 3306 -u root -123456 # 这里我设置的root用户的密码是123456
注意:
- -p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格。如:
mysql -hlocalhost -P3306 -uroot -p123456
- 密码建议在下一行输入,保证安全
mysql -h localhost -P 3306 -u root -p Enter password:****
- 客户端和服务器在同一台机器上,所以输入localhost或者IP地址127.0.0.1。同时,因为是连接本机: -hlocalhost就可以省略,如果端口号没有修改:-P3306也可以省略简写成:
mysql -u root -p Enter password:****
- 连接成功后,有关于MySQL Server服务版本的信息,还有第几次连接的id标识。也可以在命令行通过以下方式获取MySQL Server服务版本的信息:
c:\> mysql -V c:\> mysql --version
- 或登录后,通过以下方式查看当前版本信息:
mysql> select version();
- 退出登录
exit # 或 quit
5.3 图形化界面SQLyog登录MySQL
在我的百度网盘直接提取:
- 链接:https://pan.baidu.com/s/18LZosp40QTCBHAIl8PvWiw
- 提取码:1314
- 创建新连接
- 自定义连接名
- 配置信息并连接
- 新建查询编辑器
- 写查询版本的SQL语句并执行