{eval=Array;=+count(Array);}
谢邀 MySQL用的Sql语言是一个得到大神级别的人肯定过的方向。为什么这么说?微软前段时间收购了一家创业公司CitusData,这家公司的云产品负责人曾发文章表示:在他十多年的技术生涯中掌握了很多项技能,但是没有一种技能比SQL更有用。文章发布后引起了热烈的讨论,大家一致认为SQL一直以来被严重低估了。
MySQL作为数据库,其突出特点除了免费,方便部署之外,更重要且值得深挖的就是支持SQL语句,那么这篇回答里,除了介绍书籍外,请允许我再多说几句关于SQL语句,这个MySQL的核心优势的事情。
在买书之前,答主需要知道以下几点:
SQL是一个可以到处使用的工具
MySQL只是一个关系型数据库管理系统,也许有一天也面临着淘汰的风险,但是SQL是一种语言,它独立于系统,具有更长远的存活期。
SQL是不变的
在编程语言高速发展的最近三十年里,语言框架变了又变,从最初的JS到jQuery,React,angular等等,每出现一种新的语言框架,对于程序员来说,都要付出一定学习成本。但是SQL不一样,它在出现后,基本没有什么大的改动,只要学会,就永远有效。
SQL让你看起来像一个超级英雄
这个国外网友的原话。在后端程序员的开发过程中,难免会和数据库打交道,基本上每个程序员都问过这样的问题“怎么能写一个高效的查询语句来解决我这个复杂的需求呢?”如果此时你能够提供帮助,你就变成了那个乐于助人且优秀的人。
那么话说回来,要推荐哪些资料呢。
首先推荐《高级数据库系统及其应用》,这本书是我们上学期间的教材,由清华大学出版。
接着是《Mysql从入门到精通》
此外,我还推荐一些视频教材,可以到网易云课堂搜索“MySql视频教材”,里面讲的也是比较详细,有助于入门的。
以上是我的浅见,我是苏苏思量,来自BAT的Java开发工程师,每天分享科技类见闻,欢迎关注我,与我共同进步。
学习MySQL的SQL语句可以看《MySQL必知必会》
偏向MySQL运维的话可以学下《深入浅出MySQL》
偏向了解MySQL原理(比如锁、索引)的话可以学下《MySQL技术内幕-InnoDB存储引擎》
偏向学习MySQL源码的话可以学下《MySQL运维内参》
不用急着买书,分享给你个mysql电子档书籍吧,还有更多其他编程语言书籍,开发工具,视频教程,免费下载,希望用的上,http://www.xen123.cn
0
回答0
回答0
回答0
回答0
回答0
回答7
回答10
回答10
回答0
回答