當前位置:首頁 » 操作系統 » 資料庫菜鳥

資料庫菜鳥

發布時間: 2023-09-20 07:51:07

❶ 學習sql資料庫哪些教材或者視頻好!比較適合菜鳥用!謝謝

不知道你有沒有其他編程的基礎。單資料庫來說,你要是看書來學習的話,可能會一團霧水,為什麼這么說呢,因為好多的專門講資料庫方面的書,講的東西實在是太多了,可如果當你上班或做相關開發時你就會發現,那書上將的東西,也就那麼十分之一是能夠用得到的,其他的東西那全都是高級進階的高級進階,初期根本用不上,所以我建議你最好能夠配合一門編程語言來學習資料庫知識比如 C#+MSSQL,通過一個實際的項目來慢慢體會一下。所以我的建議是

【1】:先學資料庫最基本的幾條語句 Insert into [Table]、 Delete [Table]、Update [Table]、Select [Table] 等等,先能夠熟練掌握這幾條基礎語句。
【2】:結合一門編程語言,來做個小的資料庫相關的項目進一步了解 聯合查詢語句 嵌套查詢等等
【3】:學習資料庫設計,這個就要多看別人優秀的代碼了,這部分學習呢,就是讓你能夠把一個實際的東西,抽象成資料庫的東西,比如要你做個學生選課系統,你就要能夠合力的設計出,資料庫中有幾個表,每個表的關系是怎麼樣的,等等
【4】:學習資料庫優化:這個時候呢,你再返回頭來看書,因為你有了之前的基礎,現在在看書的話,你就能夠明白哪些技術是重點,哪些技術最實際了
【5】:考取相關的證書,這個吧,如果你要是想專門從事這個行業,最好還是要考一個比如DBA,你可以從網上搜搜
就說這么多吧,希望能對你有幫助,如果還有什麼不懂的話,可以給我留言

❷ 菜鳥教程中的nodejs連接mysql資料庫教程存在sql注入問題嗎

是否有漏洞與代碼有關,與此無關

其中主流的連接MySQL的方式是用mysql或者mysql2包,它們只是提供了調用驅動的api。很多框架中包括egg,nest都是基於此封裝的。

但這不是SQL注入的關鍵,它只是一種連接方式。它只管連接,不管其他的,存不存在SQL注入完全靠寫代碼的人本身啊。

一句腳本本沒有問題(知道不讓直接放sql的,也是放注入),但是你如果讓SQL變成由用戶輸入拼接而成,那就存在SQL注入的風險。

你應該去了解SQL注入的原理,然後進行防患,網路就能找到,然後可以用ORM,一般都對輸入做了處理,還能避免直接寫SQL(但其實難的地方還得自己寫)。

有不理解可以追問。

熱點內容
ios6G與安卓12G哪個更快 發布:2025-01-24 11:26:22 瀏覽:827
下線源碼 發布:2025-01-24 11:26:22 瀏覽:523
windows8解壓軟體 發布:2025-01-24 11:04:41 瀏覽:559
藍牙聊天源碼 發布:2025-01-24 11:03:13 瀏覽:124
安卓是什麼意思是vivo嗎 發布:2025-01-24 11:01:32 瀏覽:486
懸賞網源碼 發布:2025-01-24 10:53:14 瀏覽:733
c語言時間變數 發布:2025-01-24 10:40:24 瀏覽:870
ppiandroid 發布:2025-01-24 10:25:50 瀏覽:1001
兒童壓縮機 發布:2025-01-24 10:25:09 瀏覽:75
蘋果的允許訪問在哪裡 發布:2025-01-24 10:24:32 瀏覽:32