我们为什么要学习Linux?
点上方关注“SQL数据库开发”,
设为“置顶或星标”,第一时间送达干货
Linux开源稳定免费
Linux相信大多数小伙伴都知道,一个开源稳定免费的操作系统,这些特征都是相对于我们熟悉的Windows系统而言的。
今天我们来说一下学数据库的人为什么也要学Linux?
很多刚学习数据库的小伙伴第一次接触数据库应该都是微软的Access或者SQL Server系列。
它的界面友好,操作简单,跟着书本上多操作几次就会了。这容易给我们一个错觉:所有的数据库应该都是这样运行在Windows上的!
我想告诉你的是:大部分数据库软件其实都运行在Linux上的,而且基本都是命令界面,没有友好的图形化界面。
Linux支持大部分数据库软件
经常会有一些教程是让我们记命令大全之类的,原因就在这里,命令界面是没有相关操作命令的提示符的。
而工作中我们常用的数据库Mysql,Oracle都是运行在Linux服务器上的,即使是微软的SQL Server也在2016版以后也开始支持Linux操作系统。
在这样一个现实面前,我们还是要有一点Linux的基础知识,至少你需要知道如何在Linux系统下安装数据库,启动数据库,连接数据库等等。
有感于最近公司Oracle数据库出现故障,会Linux真的会让你的价值翻倍。未来如果你有幸转行做DBA,那Linux更是需要你去深究的一个操作系统,它里面的学问真的太多了,说句不客气的话,一个不擅长Linux系统的DBA不是一个好DBA。
此外好多开发工具也支持Linux但不支持Windows,我所了解的一款数据库测试工具sysbench是如此。这只是其中一个例子,当你深入研究会发现,实际工作中的好多工具必须在Linux环境才能运行。所以学习和使用Linux是作为开发人员的必修课。
之后的日子小编会分享一些Linux方面的基础知识和学习资料,感兴趣的小伙伴请持续关注。
今日话题
1、你都会哪些Linux命令?
2、Linux中如何每天定时清理home目录下7天前的log文件?
觉得文章内容不错
记得点击右下角「在看」和转发
最后给大家分享我写的SQL两件套:《SQL基础知识第二版》和《SQL高级知识第二版》的PDF电子版。里面有各个语法的解释、大量的实例讲解和批注等等,非常通俗易懂,方便大家跟着一起来实操。
有需要的读者可以下载学习,在下面的公众号「数据前线」(非本号)后台回复关键字:SQL,就行
数据前线
后台回复关键字:1024,获取一份精心整理的技术干货
后台回复关键字:进群,带你进入高手如云的交流群