市面上常见的数据库分类: 

  • 关系型数据库:        
    • MySQL:开源免费的关系型数据库,易于使用和学习,支持大型企业级应用。其特点包括高性能、可靠性和可扩展性,支持多种编程语言和操作系统,拥有大量的社区支持和插件。
    • Oracle:全球领先的商业关系型数据库,拥有极强的稳定性、安全性和可扩展性,支持高可用、分布式架构,提供强大的数据分析和管理功能。
    • SQL Server:微软开发的关系型数据库管理系统,适用于中小型企业应用,拥有可靠的性能、安全性和易用性。
    • SQLite:轻量级的嵌入式关系型数据库,支持跨平台开发和部署,易于使用和集成,适用于小型应用和移动应用。
  • 非关系型数据库:
    • MongoDB:面向文档的非关系型数据库,可扩展性强,可在多台机器上进行分布式部署。
    • Redis:内存数据库,以键值对形式存储数据,支持多种数据结构,适用于高速读写和缓存等场景。

MySQL作为一种开源的关系型数据库管理系统,广泛应用于各种场景,尤其是在Web应用、数据处理和企业管理中。其优点包括支持SQL语言、良好的性能、较高的可靠性和易于维护。此外,MySQL具备强大的社区支持和丰富的文档,适合用于小型到大型数据存储解决方案,如电子商务平台、内容管理系统和数据分析等。

之后有关数据库管理系统的学习,我们将使用MySQL。为此我们需要进行数据库的安装,包括图形化软件的安装等。


在MySQL官网下载安装包

MySQLhttps://www.mysql.com/cn/

 选择安装的系统以及需要的版本号,一般教学通常使用5.7版本,因为8.0相较于5.7的更新改动过大,后面安装图形化软件MySQL-Font时也会出现问题,如果想要使用MySQL-Font,建议选择5.7版本。

MySQL5.7安装教程

界面可能稍有不同,不过大体跟着步骤走就没错了

第一步:点击Install MySQL Products--安装MySQL产品

第二步:勾选-同意协议,点击Next进入下一步

第三步:跳过寻找最新产品-也就是联网寻找新版本。不需要,跳过skip,点击next下一步 

 第四步:进入设置界面勾选Developer Default,在右侧修改数据库的安装路径和数据存放路径(注意路径中不要有任何中文的存在),修改完后点击Next。

【如果没有Developer Default开发者默认选项,那么就选择Custom自定义配置】

第五步:直接点击下一步等待安装就行。

第六步:点击Execute,等待(该过程可能稍微慢一点)

第七步:安装完毕,点击下一步。 

第八步:不用管,直接下一步

第九步:勾选Open Firewall... 和Show Advanced,随后点击Next 。端口号3306先不要动,之后有需要再使用installer助手更改。

第十步:先设置MySQL密码,再点击Add User(之前没有下载过,那么就没有Current root password这行)。

十一步:先设置用户名(自己取个名字),再设置用户权限,教学使用时建议设置密码为123456,避免忘记。然后点击OK。 返回就添加上了,然后点击Next。

 十二步:选择开机自启动。Windows Service Name一般是MySQL+版本号,如5.7就是MySQL57,8.0就是MySQL80,可以记一下。

十三步:日志名中如果包含中文,中文部分改成英文或数字 。

十四步:系统安装完成后点击next,如果安装失败不用管,记得你的MySQL密码就没有配置进入,无密码了。

十五步:点击Finish完成安装 

安装后的流程

验证结果

打开软件,打开后输入密码,然后敲回车。出现mysql>表示安装成功。

配置Path变量

搜索进入编辑环境变量

按照下面箭头依次选中,进入Path的编辑 

新建然后输入安装路径下MySQL的bin目录,这样就可以在windows下的命令行终端cmd执行mysql语句,方便后续密码忘记,无法进入MySQL终端,能够更快速的找回密码等。 

MySQL安装过程中的问题

常见问题1:如果需要额外安装什么,根据上面的流程提示进行即可。如果安装失败不用管,直接带你接Next即可,例如下图:

常见问题2:如果遇到下面的情况,说明之前下载过MySQL或者MySQL没有卸载干净,可以在第一步时选择Remove删除。卸载后再按照流程下载。

MySQL-Font图形软件下载

第一步:下载安装包:阿里云盘分享

第二步:根据安装向导走

第三步:修改安装路径(也可以不修改)

 

第四步:创建快捷方式选项(下一步就行,后面不想要再自己删,快捷方式容易删)

 

 第五步:直接点击下一步

 第六步:开始安装

 第七步:安装完成并运行

MySQL-Font的连接配置

点击新建 

  

安装完成: 

MySQL-Font配置时,连接MySQL8.0版本不支持问题:

这是因为:MySQL8.0的加密方式比较新。很多图形软件都不支持这种加密方式,所以我们不用花那么多力气去改配置,我们换一个图形界面就行了,这里给出一个更优的图形软件:Navicat,如果你想要免费版那么就使用Lite版本,功能相对正式商业版可能有所缺失,但是用于教学等足矣。

 

这样就没有不支持的问题了。


如果你还有什么文中没有提及的问题,欢迎在评论区留言。感谢大家支持! 

Logo

一站式 AI 云服务平台

更多推荐