爬了數(shù)據(jù)瓢剿,只能放在記事本上逢慌?小的數(shù)據(jù)還是可以的,但是當你遇到較多的數(shù)據(jù)间狂,放在記事本上就不是很好了攻泼,這時就需要用到數(shù)據(jù)庫來存儲了,那我們今天的主題就是入門數(shù)據(jù)庫前标,在入門數(shù)據(jù)庫之前坠韩,我首先介紹下什么是數(shù)據(jù)庫距潘。
進入正題
1.什么是數(shù)據(jù)庫
在這里我把百度百科的貼出來給大家哈炼列,我也不好解釋,畢竟自己頁沒有到那種境界
數(shù)據(jù)庫(Database)是按照 數(shù)據(jù)結構來組織音比、 存儲和管理數(shù)據(jù)的倉庫俭尖,它產(chǎn)生于距今六十多年前,隨著 信息技術和市場的發(fā)展,特別是二十世紀九十年代以后稽犁, 數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù)焰望,而轉變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫有很多種 類型已亥,從最簡單的存儲有各種數(shù)據(jù)的 表格到能夠進行海量 數(shù)據(jù)存儲的大型?數(shù)據(jù)庫系統(tǒng)都在各個方面得到了廣泛的應用熊赖。
在信息化社會,充分有效地管理和利用各類信息資源虑椎,是進行科學研究和決策管理的前提條件震鹉。數(shù)據(jù)庫技術是管理信息系統(tǒng)、辦公自動化系統(tǒng)捆姜、決策支持系統(tǒng)等各類信息系統(tǒng)的核心部分传趾,是進行科學研究和決策管理的重要技術手段。
數(shù)據(jù)有兩種泥技,一種是關系型數(shù)據(jù)庫浆兰,另一種是非關系型數(shù)據(jù)。關系型數(shù)據(jù)就是以行和列的形式存儲數(shù)據(jù)珊豹,以便于用戶理解簸呈,這一系列的行和列稱為表,一組表組成了數(shù)據(jù)庫平夜。表與表之間的數(shù)據(jù)記錄有關系蝶棋。非關系型數(shù)據(jù),也叫NoSQL忽妒,就是Not only SQL玩裙。其性能是基于鍵值對的,可以想象成表中的主鍵和值的對應關系段直,而且不需要經(jīng)過SQL層的解析吃溅,所以性能會非常高,而可擴展性同樣也是基于鍵值對的鸯檬,數(shù)據(jù)之間沒有耦合性决侈,所以非常容易水平擴展。比如我們即將學到的mongodb和redis都是這類型的數(shù)據(jù)庫喧务。
2.學習數(shù)據(jù)庫
今天我們先學習下關系型數(shù)據(jù)庫的一種MySQL赖歌。
那么我們就要先下載好mysql這個工具,網(wǎng)站我直接貼出來了https://dev.mysql.com/downloads/功茴,在上面選擇自己的版本進行下載安裝即可庐冯。或者去下載XAMPP集成包坎穿,里面也有MySQL程序展父。百度即有下載返劲。
下載了數(shù)據(jù)庫,還要下載個可視化工具栖茉,這樣可以清儲看到數(shù)據(jù)內(nèi)容篮绿。可視化工具是Navicat吕漂,下載地址為https://www.navicat.com/en/products亲配。注冊碼的百度找就有了,土豪請無視吧惶凝,下載安裝后打開是這樣的
然后點擊連接弃榨,先連接一個本地數(shù)據(jù)庫吧,
填好上面的數(shù)據(jù)梨睁,注意上面只需填連接名和密碼即可鲸睛,本地連接的ip,端口和名字都是固定的坡贺,無需自己寫了官辈,然后點擊測試看看,
連接成功就可以按下確定了遍坟,這樣就成功連接到你的本地數(shù)據(jù)庫了拳亿。
注意:密碼是自己設置的,可以點擊mysql的這個來設置愿伴,如下圖
END
最后肺魁,你可以先自己在可視化工具嘗試建立自己的第一個數(shù)據(jù)庫看看,不會也沒關系隔节,我在明天繼續(xù)更新mysql的相關基礎語法鹅经。
?