Mysql对于中小网站来说,足够用了。大家都知道SQL(Structure Query Language,结构化查询语言),如果你使用过别的数据库,你会发现SQL语句在Mysql中的用法也差不多,不难掌握。
简单谈谈我学习Mysql的过程。我最初找的是.NET方面的工作,后来公司要用PHP做项目,只好硬着头皮学PHP。Mysql算是PHP的标配数据库了吧,学习PHP,自然而然就接触到了Mysql。现在回忆一下,当时我好象没有特意去学习Mysql,重点是放到了PHP语言本身上了。后来使用Mysql时也经常碰到问题,不过好在网上Mysql的资料极多,有问题就问搜索引擎,基本上碰到什么问题都可以找到解决方法。所谓“久病成良医”,慢慢也就熟悉了。
您可能觉得我很浮躁,怎么可以这样学习呢?其实我也没有办法,这都是被逼的。当初找工作时,会什么就找什么样的工作;现在工作了,工作需要用什么,你就得会什么。保不齐哪天接个Java EE的项目,那我还得会Java,这种事太有可能发生了。因此现在我正在利用空闲时间学习Java。我总是这样安慰自己:趁着年轻,多掌握一门技术,多学点东西,香车美女、华服名表,当你成为技术牛人时,这些都会有的!
面对工作压力和学习压力,心态如果不好一点,那还怎么活?您说是不是?
现在话题转回到数据库。对于数据库有深刻的理解,有助于写出效率更高的代码。数据库方面的知识,是程序员必须掌握的知识,系统的学习数据库是很有必要的。如果想向DBA的方向发展,那么,数据库运维和优化等方面的每个细节都不能放过,都要掌握。
某朋友转给我一些Mysql学习资源,我看了一下网盘目录,挺不错,收藏了。如果您初学Mysql,应该踏踏实实掌握每个知识点,为以后打好基础,不妨参考一下这套视频教程。
MySQL视频教程:http://pan.baidu.com/s/1o8uDvcA
提取密码:dkjz
URL: http://www.bianceng.cn/database/MySQL/201612/50473.htm