[IT技术] 如何拥有自己的第一个私人数据库?

[复制链接]
hhf203 发表于 2023-10-10 10:01:58|来自:中国 | 显示全部楼层 |阅读模式
你需要一个私人数据库吗?
如果你想学习SQL,那么你需要,就好比学了射箭,总得有射箭场才能施展(公司里可能不具备相应的环境,甚至有的同学可能还在读书);
如果你想用爬虫做一些有趣的小项目,那么你需要,因为你费劲爬取的数据总得保存下来才有意义,如果保存到Excel或者txt文件,日后就无法进行高效的查询,且百万以上数据量的时候也不方便保存;
如果你有一大堆Excel要进行关联分析,不妨把他们都导入进自己的数据库,然后可以用一段代码优雅高效的完成分析工作;
总之,搞一个私人数据库,不是必须的事情,但技多不压身,纯看个人兴趣。
<hr/>私人数据库一般有两种,第一种是本地数据库,就是在自己的电脑上建一个数据库,这个数据库的所有文件都是存储在自己的电脑里,这个是完全免费的。第二种是云数据库,就是购买阿里云、腾讯云、百度云、华为云或者其他类似服务商提供的数据库产品,也很便宜。但对于小白来讲,个人还是推荐前者,因为前者基本够用,且后者还需要了解一些服务器相关的知识。所以,本文介绍的主要是如何创建一个自己的本地数据库。
1、进入安装程序下载页面】(https://dev.mysql.com/downloads/installer/),点击Download按钮。


2、提示是否要登录,直接点击下方的“No thanks, just start my download.”按钮,开始下载,等待下载完成。


3、双击下载好的安装文件,打开安装程序,勾选同意服务条款,点击Next。


4、选择“Server only”,点击Next。


5、继续点击Next。


6、点击Execute,开始安装。


7、等待安装完成之后,点击Next。


8、继续点击Next。


9、继续点击Next。


10、设置登录数据库的密码,然后点击Next。


11、继续点Next。


12、点击Execute,开始安装配置。


13、等配置安装完毕,点击Finish,再点击Next,最后再点击Finish。






在开始程序里,找到刚刚安装的MySQL程序文件夹,打开Command Line Client命令行工具。


输入自己设置的数据库密码,并敲回车确认。


成功登陆。


至此,恭喜!你已经在自己的电脑上,创建了一个MySQL数据库!
上图这种非图形化的界面,对小白不太友好,为了更简单的访问数据库,我们需要利用另外一款叫Navicat的软件来进行可视化的访问数据库操作,大概长下面这个样子


由于篇幅问题,Navicat的下载和安装就不在这里详述了,可自行百度一下“Navicat Premium 12”就可以找到一大堆, 或者可以参考下面这篇文章。
后续我会再更新Navicat的一些常用操作,比如如何用Navicat连接本地数据库,如何导入Excel文件,如何进行SQL查询,以及如何将查询结果导出……
以上过程均是在Windows环境进行安装使用,Mac环境大同小异,Navicat也有Mac版的,在Mac上也可以考虑使用Sequel Pro替代Navicat。
如果以上安装过程中有任何问题,欢迎留言讨论交流。

<hr/>如果曾经安装过,要再次安装,需要把之前安装的版本彻底删除干净,再进行安装,否则容易报错。
全部回复20 显示全部楼层
subot 发表于 2023-10-10 10:02:16|来自:中国 | 显示全部楼层
developer和server这两个选项有啥区别?
新网东莞分公司 发表于 2023-10-10 10:02:22|来自:中国 | 显示全部楼层
Developer Machine(开发测试类,mysql占用很少资源)
Server Machine(服务器类型,mysql占用较多资源)
Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)
初吻献给了奶头 发表于 2023-10-10 10:03:15|来自:中国 | 显示全部楼层
如果我只用作数据存储,python检索操作,应该装哪个?
山赋 发表于 2023-10-10 10:04:12|来自:中国 | 显示全部楼层
Server就够了
youxibiao 发表于 2023-10-10 10:05:08|来自:中国 | 显示全部楼层
感谢
旅顺的海 发表于 2023-10-10 10:05:21|来自:中国 | 显示全部楼层
客气,希望可以帮到你~
rockhdd 发表于 2023-10-10 10:05:29|来自:中国 | 显示全部楼层
[飙泪笑][捂脸]都8.0.17了
焦波 发表于 2023-10-10 10:06:05|来自:中国 | 显示全部楼层
这个私人数据库可以把EXCEL合并吗
nana00101 发表于 2023-10-10 10:06:23|来自:中国 | 显示全部楼层
可以的
123下一页
发帖

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则