-
1 # 期彩人生
-
2 # BeginCode
學語法就《Mysql必知必會》,薄且內容還不錯,都是語句,類似手冊。深度一點就《高效能MySql》,有深度,特別厚,內容質量很好,
-
3 # 悅專欄
學習MySQL的SQL語句可以看《MySQL必知必會》
偏向MySQL運維的話可以學下《深入淺出MySQL》
偏向瞭解MySQL原理(比如鎖、索引)的話可以學下《MySQL技術內幕-InnoDB儲存引擎》
偏向學習MySQL原始碼的話可以學下《MySQL運維內參》
-
4 # 一個存在感小透明
謝邀 MySQL用的Sql語言是一個得到大神級別的人肯定過的方向。為什麼這麼說?微軟前段時間收購了一家創業公司CitusData,這家公司的雲產品負責人曾發文章表示:在他十多年的技術生涯中掌握了很多項技能,但是沒有一種技能比SQL更有用。文章釋出後引起了熱烈的討論,大家一致認為SQL一直以來被嚴重低估了。
MySQL作為資料庫,其突出特點除了免費,方便部署之外,更重要且值得深挖的就是支援SQL語句,那麼這篇回答裡,除了介紹書籍外,請允許我再多說幾句關於SQL語句,這個MySQL的核心優勢的事情。
在買書之前,答主需要知道以下幾點:
SQL是一個可以到處使用的工具
MySQL只是一個關係型資料庫管理系統,也許有一天也面臨著淘汰的風險,但是SQL是一種語言,它獨立於系統,具有更長遠的存活期。
SQL是不變的
在程式語言高速發展的最近三十年裡,語言框架變了又變,從最初的JS到jQuery,React,angular等等,每出現一種新的語言框架,對於程式設計師來說,都要付出一定學習成本。但是SQL不一樣,它在出現後,基本沒有什麼大的改動,只要學會,就永遠有效。
SQL讓你看起來像一個超級英雄
這個國網路友的原話。在後端程式設計師的開發過程中,難免會和資料庫打交道,基本上每個程式設計師都問過這樣的問題“怎麼能寫一個高效的查詢語句來解決我這個複雜的需求呢?”如果此時你能夠提供幫助,你就變成了那個樂於助人且優秀的人。
那麼話說回來,要推薦哪些資料呢。
首先推薦《高階資料庫系統及其應用》,這本書是我們上學期間的教材,由清華大學出版。
接著是《Mysql從入門到精通》
此外,我還推薦一些影片教材,可以到網易雲課堂搜尋“MySql影片教材”,裡面講的也是比較詳細,有助於入門的。
-
5 # 有人耍流氓了
不用急著買書,分享給你個mysql電子檔書籍吧,還有更多其他程式語言書籍,開發工具,影片教程,免費下載,希望用的上,http://www.xen123.cn
回覆列表
MySQL 資料庫應用從入門到精髓。MySQL 必知必會。深入淺出MySQL.還有好多,主要深入學習。一本書要只是看三遍在進行實踐操作。對這方面要有興趣。多花時間關注相關類問題,再就是網路上多與高手交流。