首页 > 数据库 >MySQL数据库在Windows环境的配置

MySQL数据库在Windows环境的配置

时间:2024-10-17 23:19:06浏览次数:10  
标签:Windows 数据库 如下 MySQL 所示 安装

  本文介绍在Windows电脑中,下载、部署MySQL数据库的方法。

  MySQL数据库可以说是最为常用的数据库之一了,在GIS领域中其也经常被用到。之前我们介绍过RedisPostgreSQLInfluxDB等多种数据库在Windows电脑中的下载、安装与运行方法,这里就再介绍一下MySQL数据库的配置方法。其中,就以其社区版(因为这个版本是免费的)为例来介绍。

  首先,我们进入MySQL数据库社区版的官方网站(https://dev.mysql.com/downloads/mysql/),选择自己所需的版本;对于Windows系统而言,建议大家就选择.msi格式的安装包文件即可,如下图所示。

  接下来,直接选择最下方的选项,无需注册、登录就可以下载;如下图所示。

  下载完成后,会得到一个.msi格式的安装包文件,如下图所示。

  双击上述安装包文件,打开安装界面。其中,建议大家选择“Typical”这个选项,将会以默认设置安装MySQL数据库,如下图所示;但是,如果对一些参数设置有自己的需求,比如若需手动指定MySQL数据库安装路径的话,就需要选择“Custom”选项。我这里就选择第一个选项了,这样安装起来更方便一些。

  其中,如果选择了“Typical”这个选项,那么MySQL数据库的默认安装路径就是C盘的Program Files文件夹,如下图所示。

  安装完毕后,可以勾选中最下方的勾选项,使得我们可以浏览、设置一些MySQL数据库的基本参数;如下图所示。

  其中,这些参数包括数据存放的路径(建议不要放到C盘),如下图所示。

  以及服务配置类型、端口号等(这些参数都选择默认的设置即可),如下图所示。

  同时,需要设置一下数据库的管理员用户名和密码,如下图所示;这个大家自行设置,并且要牢记。

  随后,即可应用前述设置,完成配置,如下图所示。

  接下来,我们还可以配置一下环境变量,使得后期我们在任何一个路径下,通过命令行都可以进入MySQL数据库。

  首先,进入MySQL数据库的安装路径,并找到其中MySQL Server X.X文件夹下的bin文件夹内,复制路径,如下图所示。

  随后,按照文章Windows 10 用户变量、系统变量等环境变量新建、编辑修改与删除方法(https://blog.csdn.net/zhebushibiaoshifu/article/details/115319801)中介绍的方法,将上面我们复制好的这个变量,添加到系统变量的Path里,如下图所示。

  到此为止,我们就完成了本地MySQL数据库全部的配置工作。默认情况下,MySQL数据库的服务在每次开机都会自动启动,无需手动开启。

  随后,我们可以在任意位置打开命令行,输入如下代码;这个代码是用来查看MySQL数据库的版本的。

mysql --version

  运行上述代码,如果出现下图所示的版本信息,就说明前述配置没有问题。

  接下来,还是在命令行,可以输入如下的代码,以管理员身份登录数据库。

mysql -uroot -p

  运行上述代码,如下图所示;其中,需要再输入一下管理员账户的密码。随后,就已经进入MySQL数据库了,可以开始各类和数据库有关的处理操作了。

  此外,我们还可以在DBeaver等数据库可视化工具中,连接我们前面创建好的本地MySQL数据库,如下图所示。

  至此,大功告成。

欢迎关注:疯狂学习GIS

标签:Windows,数据库,如下,MySQL,所示,安装
From: https://blog.csdn.net/zhebushibiaoshifu/article/details/143030762

相关文章

  • 适用于 Windows 10 / 11 的 5 个最佳免费 PDF 转 Word 转换器
     PDF转Word转换器PDF文件是共享文档的首选格式,但是,此类文件存在限制,因此难以修改或编辑。因此,您可能会发现自己正在寻找一种将PDF文件转换为Word或其他可编辑格式的方法。市面上有许多不同的PDF转换器,每一种都提供略有不同的功能。本文将介绍您可能需要PDF转换......
  • windows安装cuda与cudnn
    目录cuda安装前期准备查看电脑支持的cuda版方式一 方式二安装与配置官网下载安装包安装 安装检验环境变量检查(可选)卸载cudnn安装安装包下载配置 环境变量配置安装检验 ​编辑cuda安装前期准备查看电脑支持的cuda版方式一 按快捷键win+R输入“cmd......
  • 【重学 MySQL】七十、揭秘数据库对象,打造高效数据管理之旅
    【重学MySQL】七十、揭秘数据库对象,打造高效数据管理之旅数据库(Database)数据表(Table)视图(View)存储过程(StoredProcedure)触发器(Trigger)索引(Index)在MySQL中,数据库对象是用于存储、管理和操作数据的实体。这些对象在数据库设计中扮演着至关重要的角色,它们共同......
  • 【重学 MySQL】七十一、揭秘数据库魔法——深入探索并引入视图
    【重学MySQL】七十一、揭秘数据库魔法——深入探索并引入视图视图的定义视图的作用视图的注意事项在MySQL数据库中,视图(View)是一种非常强大且灵活的工具,它为用户提供了以更安全、更清晰的方式查看和管理数据的途径。视图的定义视图是一种虚拟表,其内容由S......
  • Ansible操作MySQL常用的几个模块
    1. mysql_user模块mysql_user模块用来添加,删除用户以及设置用户权限创建MySQL数据库的用户与口令(非root@localhost用户),直接通过playbooks中的案例来说明吧。-name:创建MySQL数据库用户--user_testmysql_user:#-----登陆数据库login_host:"localhost"......
  • mysql explain
    参考:[MySQL高级EXPLAIN用法和结果分析](https://blog.csdn.net/why15732625998/article/details/80388236)explain分析表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询examplesqlexplainSELECTcoun......
  • 后端程序员必备:15个MySQL表设计的经验准则
    15个MySQL表设计的经验准则在数据库设计中,MySQL表的设计至关重要。一个良好的表设计可以提高数据库的性能、可维护性和数据的准确性。以下是15个MySQL表设计的经验准则,希望能为你的数据库设计提供有益的指导。一、通用字段的设置在设计表时,尽量包含以下几个通用......
  • Lnmp(mysql分离)(nginx 1.13.6+mysql5.5+php5.3)环境一键搭建
    Lnmp(mysql分离)(nginx 1.13.6+mysql5.5+php5.3)环境一键搭建如果对运维课程感兴趣,可以在b站上、csdn或微信视频号上搜索我的账号:运维实战课程,可以关注我,学习更多免费的运维实战技术视频在192.168.37.128服务器上:(mysql只到makeinstall即可)nginx默认站点html1.上传lnmp的安装......
  • vscode中每次push都需要输入账号密码,添加windows凭据之后还是没用
    项目场景:练习使用git进行多人开发问题描述vscode中每次push都需要输入账号密码,添加windows凭据之后还是没用原因分析:https://blog.csdn.net/weixin_44180579/article/details/136192735?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522CF93414C-AE93-419C......
  • 比较相同机器上 redis和mysql分别单独承载的 最大连接数量
    在相同的机器上,Redis和MySQL的最大连接数量会受到硬件配置(如CPU、内存、网络等)、配置参数和应用场景的影响。以下是对Redis和MySQL在单机环境下最大连接数的比较:Redis最大连接数量默认配置:Redis默认的最大连接数为10,000。这个值可以通过配置文件中的maxcl......