Windows部署MySQL环境

一、下载MySQL数据库

进入官网:https://www.mysql.com

找到红框位置,点击DOWNLOADS页面下翻,找到红框位置并点击进入(图片右下方那个)

选择红框部分

 这里按照红框选择的是离线安装,之间点击download即可,上面那个是在线安装

 下载好安装包后找到下载文件,双击进行安装

二、安装 

选择自定义安装,然后按照红框指示进行下一步

 打开“Select Products” (选择产品)窗口,可以定制需要安装的产品清单。例如,选择“MySQL Server 8.0.26-X64”后,单击“→”添加按钮,即可选择安装MySQL服务器,如图所示。采用通用的方法, 可以添加其他你需要安装的产品。

此时如果直接“Next”(下一步),则产品的安装路径是默认的。如果想要自定义安装目录,则可以选中 对应的产品,然后在下面会出现“Advanced Options”(高级选项)的超链接

此时你可以分别设置 MySQL的服务程序安装目录和数据存储目录。如果不设置,默认分别在C盘的Program Files目录和 ProgramData目录(这是一个隐藏目录)。如果自定义安装目录,请避免“中文”目录

 选择好要安装的产品之后,单击“Next”(下一步)进入确认窗口,如图所示。单击 “Execute”(执行)按钮开始安装,安装完成后在“Status”(状态)列表下将显示“Complete”(安装完成)

三、配置 

(1)配置MySQL

MySQL安装之后,需要对服务器进行配置,按照红框指示操作

 端口号一般选择默认端口号 3306

选择红框部分的传统授权方式 需要输入 两次同样的登录密码

 此处将服务名设置为 “MySQL80”(也可自行设置名字),如果出现黄色感叹号警示,表示名称重复了,可以换一个名称。

如果希望开机自启动服务,也可以勾选“Start the MySQL Server at System Startup”选项 (推 荐)。

下面是选择以什么方式运行服务,可以选择“Standard System Account”(标准系统用户)或者“Custom User” (自定义用户)中的一个。这里推荐前者

 

这里按照红框选yes指示操作后一直next和Excute配置完成

 如果出现下面这个情况,则可以采用以下解决方法:
1、保持住这个页面,不用叉掉重装
2、计算机—>右键—>管理。找到mysql
3、右键—>属性—>登录
4、点击允许服务于桌面交互,回到这一界面再一次安装

(2)配置MySQL环境变量

如果不配置MySQL环境变量,就不能在命令行直接输入MySQL登录命令。下面说如何配置MySQL的环境 变量:

步骤1:在桌面上右击【此电脑】图标,在弹出的快捷菜单中选择【属性】菜单命令。

步骤2:打开【系 统】窗口,单击【高级系统设置】链接。

步骤3:打开【系统属性】对话框,选择【高级】选项卡,然 后单击【环境变量】按钮。

步骤4:打开【环境变量】对话框,在系统变量列表中选择path变量。

步骤 5:单击【编辑】按钮,在【编辑环境变量】对话框中,将MySQL应用程序的bin目录 (就是找到你安装MySQL的文件位置,然后将其转换成地址的格式)添加到变量值中,用分号将其与其他路径分隔开。(也可在右边从浏览中找到你所安装的路径)

步骤6:添加完成之后,单击【确定】按钮,这样就完成了配置path变量的操作,然后就可以直接输入 MySQL命令来登录 数据库了

 三、验证是否安装成功与登录

(1)服务的启动和停止

MySQL安装完毕之后,需要启动服务器进程,不然客户端无法连接数据库。

方式1:使用图形界面工具

打开windows服务

方式1:计算机win(点击鼠标右键)→ 计算机管理(点击)→ 服务和应用程序(点击)→ 服务(点 击)

方式2:控制面板(点击)→ 系统和安全(点击)→ 管理工具(点击)→ 服务(点击)

方式3:任务栏(点击鼠标右键)→ 启动任务管理器(点击)→ 服务(点击)

方式4:单击【开始】菜单,在搜索框中输入“services.msc”

以上方法均可,然后按Enter键确认找到MySQL80(点击鼠标右键)→ 启动或停止(点击)

方式2:使用命令行工具 
# 启动 MySQL 服务命令:
net start MySQL服务名

# 停止 MySQL 服务命令:
net stop MySQL服务名

 (2)通过客户端来登录MySQL数据库

格式(一般来说不用写端口号,可以直接省略【-p 端口号】)

mysql -h 主机名 -P 端口号 -u 用户名 -p密码

也可简写成:mysql -u root -p
/这一行来写密码

注意:(1)-p与密码之间不能有空格,其他参数名与参数值之间可以有空格也可以没有空格。

(2)如果当你输入命令后,提示“拒绝服务”,请以 系统管理员身份 打开命令提示符界面重新尝试

(3) 密码建议在下一行输入,保证安全

(4)客户端和服务器在同一台机器上,所以输入localhost或者IP地址127.0.0.1。同时,因为是连接本 机: -hlocalhost就可以省略,如果端口号没有修改:-P3306也可以省略

最后退出登录(记得命令写完要带英文分号“ ; ”) 

exit;
或 quit;  //要带分号!!!!!

相关推荐

  1. Linux环境部署MySQL

    2024-07-14 14:38:05       27 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 14:38:05       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 14:38:05       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 14:38:05       57 阅读
  4. Python语言-面向对象

    2024-07-14 14:38:05       68 阅读

热门阅读

  1. php探针

    2024-07-14 14:38:05       24 阅读
  2. 基于深度学习的问答系统

    2024-07-14 14:38:05       20 阅读
  3. 【C语言】多进程服务器

    2024-07-14 14:38:05       28 阅读
  4. 日常学习--20240713

    2024-07-14 14:38:05       20 阅读
  5. qt 布局有多少种

    2024-07-14 14:38:05       18 阅读
  6. 并发漏洞介绍

    2024-07-14 14:38:05       18 阅读
  7. 展开说说:Android之View基础知识解析

    2024-07-14 14:38:05       16 阅读
  8. 代码随想录算法训练营第35天

    2024-07-14 14:38:05       20 阅读
  9. C++解压缩level2行情协议

    2024-07-14 14:38:05       27 阅读
  10. Day20—Scrapy与Redis的分布式爬取

    2024-07-14 14:38:05       22 阅读
  11. NLP入门之中文分词

    2024-07-14 14:38:05       20 阅读