{eval=Array;=+count(Array);}
謝邀 MySQL用的Sql語(yǔ)言是一個(gè)得到大神級(jí)別的人肯定過(guò)的方向。為什么這么說(shuō)?微軟前段時(shí)間收購(gòu)了一家創(chuàng)業(yè)公司CitusData,這家公司的云產(chǎn)品負(fù)責(zé)人曾發(fā)文章表示:在他十多年的技術(shù)生涯中掌握了很多項(xiàng)技能,但是沒(méi)有一種技能比SQL更有用。文章發(fā)布后引起了熱烈的討論,大家一致認(rèn)為SQL一直以來(lái)被嚴(yán)重低估了。
MySQL作為數(shù)據(jù)庫(kù),其突出特點(diǎn)除了免費(fèi),方便部署之外,更重要且值得深挖的就是支持SQL語(yǔ)句,那么這篇回答里,除了介紹書籍外,請(qǐng)?jiān)试S我再多說(shuō)幾句關(guān)于SQL語(yǔ)句,這個(gè)MySQL的核心優(yōu)勢(shì)的事情。
在買書之前,答主需要知道以下幾點(diǎn):
SQL是一個(gè)可以到處使用的工具
MySQL只是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也許有一天也面臨著淘汰的風(fēng)險(xiǎn),但是SQL是一種語(yǔ)言,它獨(dú)立于系統(tǒng),具有更長(zhǎng)遠(yuǎn)的存活期。
SQL是不變的
在編程語(yǔ)言高速發(fā)展的最近三十年里,語(yǔ)言框架變了又變,從最初的JS到j(luò)Query,React,angular等等,每出現(xiàn)一種新的語(yǔ)言框架,對(duì)于程序員來(lái)說(shuō),都要付出一定學(xué)習(xí)成本。但是SQL不一樣,它在出現(xiàn)后,基本沒(méi)有什么大的改動(dòng),只要學(xué)會(huì),就永遠(yuǎn)有效。
SQL讓你看起來(lái)像一個(gè)超級(jí)英雄
這個(gè)國(guó)外網(wǎng)友的原話。在后端程序員的開(kāi)發(fā)過(guò)程中,難免會(huì)和數(shù)據(jù)庫(kù)打交道,基本上每個(gè)程序員都問(wèn)過(guò)這樣的問(wèn)題“怎么能寫一個(gè)高效的查詢語(yǔ)句來(lái)解決我這個(gè)復(fù)雜的需求呢?”如果此時(shí)你能夠提供幫助,你就變成了那個(gè)樂(lè)于助人且優(yōu)秀的人。
那么話說(shuō)回來(lái),要推薦哪些資料呢。
首先推薦《高級(jí)數(shù)據(jù)庫(kù)系統(tǒng)及其應(yīng)用》,這本書是我們上學(xué)期間的教材,由清華大學(xué)出版。
接著是《Mysql從入門到精通》
此外,我還推薦一些視頻教材,可以到網(wǎng)易云課堂搜索“MySql視頻教材”,里面講的也是比較詳細(xì),有助于入門的。
以上是我的淺見(jiàn),我是蘇蘇思量,來(lái)自BAT的Java開(kāi)發(fā)工程師,每天分享科技類見(jiàn)聞,歡迎關(guān)注我,與我共同進(jìn)步。
學(xué)習(xí)MySQL的SQL語(yǔ)句可以看《MySQL必知必會(huì)》
偏向MySQL運(yùn)維的話可以學(xué)下《深入淺出MySQL》
偏向了解MySQL原理(比如鎖、索引)的話可以學(xué)下《MySQL技術(shù)內(nèi)幕-InnoDB存儲(chǔ)引擎》
偏向?qū)W習(xí)MySQL源碼的話可以學(xué)下《MySQL運(yùn)維內(nèi)參》
學(xué)語(yǔ)法就《Mysql必知必會(huì)》,薄且內(nèi)容還不錯(cuò),都是語(yǔ)句,類似手冊(cè)。深度一點(diǎn)就《高性能MySql》,有深度,特別厚,內(nèi)容質(zhì)量很好,
不用急著買書,分享給你個(gè)mysql電子檔書籍吧,還有更多其他編程語(yǔ)言書籍,開(kāi)發(fā)工具,視頻教程,免費(fèi)下載,希望用的上,http://www.xen123.cn
0
回答0
回答0
回答0
回答0
回答0
回答7
回答10
回答10
回答0
回答