目前已經安裝好了MYSQL和navicat,我現在是應該先看MYSQL必知必會還是先看什麼?求教,謝謝大佬們。


建議去網上找一套學習視頻,比自己琢磨好的多。我當時只會增刪改查,一點點就積累起來了


學SQL的語法用mysql不太好,因為語法的支持還不全面。你可以看看SQL標準,推薦使用PostgreSQL來學習SQL的語法。


如果只想學習如何使用MYSQL查詢,看那本書已經足夠了。如果你需要做SQL開發,那本書用處只是簡單入門,希望對你有幫助。


現在網路很發達了,任何一個方向的知識,基本在網上都能找到對應的入門視頻教程。

個人感覺,視頻要比書本看起來要直觀的多,而且還可以與視頻的錄製者進行技術探討、請教。

所以建議先找一個視頻教程,耐心看下來,基本也就入門了。入門後,能修行到哪裡,就看自己的能力了。

強烈推薦下面這個SQL基礎入門教程:

SQL基礎入門之SQL必知必會(MySQL版)_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili?

www.bilibili.com圖標

首先,mysql的基礎語法是必須要會的,否則談不上查詢。

其次,學完基礎語法後,需要通過一些查詢實戰來鞏固所學,同時也能夠深層次明白這些語法應該怎樣使用,會有種豁然開朗的感覺。

那以上,這是停留在使用的級別,接下來就是進階。

你需要學習事務隔離級別原理與鎖機制,需要學習如何進行mysql的查詢優化,如何進行索引優化,使得海量數據場景下,查詢語句依舊能夠高效工作。

最後,推薦一門mysql視頻課程:

MYSQL三劍客(深入理解索引、查詢實戰、事務與鎖)-51CTO學院?

edu.51cto.com圖標

我目前正在學,不太懂。。由於工作需要需要儘快學會,報了付費班

可以關注下知乎用戶「猴子」和他的微信公眾號「猴子數據分析「。

有時間的話慢慢琢磨就行,不太難,重在動手,多練


1安裝

2掌握語句(增刪改查)

3掌握高級查詢(索引,一些函數等)

4看一下innodb和myaism

5看配置文件,了解大部分功能

6看api


推薦閱讀:
相关文章