虽说近几个月全球的经济都不怎么景气,但有个事实我们必须得承认:
各行各业的数据体量正在不断变大。
而随着数据体量的不断扩大,各公司使用数据库管理来数据再常见不过。比如MySQL这样的关系型数据库,互联网的主流数据库之一,几乎是每家必备。
但是,数据是要实时更新的。
今天小编就跟大家来分享如何在 Windows 下安装并配置 MySQL 开发环境。
第一步:下载Windows 版 MySQL
Windows版MySQL 的下载地址为
https://www.mysql.com/downloads/
笔者下载的版本是
mysql-installer-community-5.7.21.0.msi
如下图所示:
第二步:安装Windows 版MySQL
安装环境
安装 Windows 版的 MySQL 非常简单,双击 mysql-install-5.7.21.0.msi 即可。
如果安装 MySQL 5.7 时遇到 This application requires .NET Framework 4.5 错误,如下图所示,就需要安装 .NET Framework 平台
在微软的官网 https://www.microsoft.com/zh-cn/
搜索关键字Microsoft.NET framework 4.5 安装包
下载 Microsoft.NET framework 4.5 安装包后进行安装,安装完毕重启计算机再安装 MySQL5.7。
在企业开发中,MySQL 的安装类型选中【Server Only】单选按钮,然后单击【Next】按钮进行下一步的安装,如下图所示。
安装MySQL Server 5.7.21需要依赖 Microsoft Visual C++ 2013 Redistributable Package(x64) 安装包,如果没有安装,需要单击“Execute”按钮进行在线安装,如下图所示。
安装 Microsoft Visual C++ 2013 Redistributable Package(x64) 成功后,继续单击【Next】按钮进行下一步的安装,如下图所示。
在【Type and Networking】 对应的界面中选中【standalone MySQL Server/Classic MySQL Replication】单选按钮,如下图所示。
在【Server Confifi guration Type】对应的界面中选择【Server Machine】选项,如下图所示。
设置 MySQL 的 Root 账号的密码,如下图所示。
按照默认选项进行安装即可,如下图所示。
继续单击【Next】按钮进行 MySQL 下一步的安装,如下图所示。
继续单击【Next】按钮进行 MySQL 的产品配置,如下图所示。
继续单击【Next】按钮开始安装 MySQL,安装成功的界面如下图所示。
第三步:配置 MySQL
MySQL5.7 默认安装在 C:Program FilesMySQLMySQL Server 5.7 文件夹下,如下图所示。
在桌面上右击【此电脑】图标,在弹出的快捷菜单中选择【属性】→【高级系统设置】命令,在打开的【系统属性】对话框中单击【环境变量】按钮,在【环境变量】窗口的【Path】变量中追加地址为“C:Program FilesMySQLMySQL Server 5.7in”,如下图所示。
第四步:查看 MySQL 服务是否启动
按【Win + R】组合键弹出运行窗口,然后输入“services.msc”,单击【确定】按钮会弹出服务窗口,如下图所示。
可以看到安装的 MySQL5.7.* 的状态是“正在运行”,表示 MySQL 服务器端已经在 Windows后台运行了,如下图所示。
第五步:启动 MySQL 客户端
MySQL 服务启动后,按【Win + R】组合键弹出运行窗口,然后输入“cmd”,进入 Windows的命令提示窗口。输入“mysql –uroot –p”,按【Enter】键后输入 MySQL 密码即可登录成功,如下图所示。
好了,在Windows下安装MySQL的步骤就是这些了,希望能对你有所帮助。
---------------------------------------------------------------------
end
以上图文源自
北京大学出版社出版
《Python 3.X全栈开发从入门到精通》
(书里内容更精彩)
编辑推荐:
Python 是一门非常优秀的编程语言,其语法简洁,易学易用,越来越受到编程人员的喜爱,Python 也是一门非常“人性化”的编程语言。本书中 Python 全栈开发涉及数据分析、数据存储、数据可视化、系统网络运维、Web 项目和量化交易等,对各部分的知识点都进行了详细介绍,深入浅出,帮助读者快速掌握全栈开发。本书从项目开发经验入手,结合理论知识进行讲解。旨在让初学者快速成为一个合格的 Python 全栈开发工程师,并拥有项目开发技能,在未来的职场中有一个较高的起点。