新手必看!最簡單的MySQL資料庫詳解

風雨過後空氣好發表於2021-09-02

本篇文章主要跟大家介紹的是詳解MySQL資料庫,對於新手來說幫助很大的,而且MySQL是最流行的關係型資料庫管理系統,在web應用方面,MySQL也是最好的RDBMS應用軟體之一,因此,感興趣的朋友記得要看完!

是什麼資料庫?

資料庫(Datebase)是根據資料的結構來組織、儲存和管理資料的倉庫。每一個資料庫都至少有一個API去進行建立,訪問,管理搜尋和複製所儲存的資料。將資料儲存在檔案中也是一個方法,但是讀寫速度會受到影響。所以,我們現在選擇關係型資料庫管理系統來儲存和管理大資料量,這意味這必須建立在關係模型的基礎上,藉助於集合代數等數學概念和方法來解決資料庫中的資料。

RDBMS特點:

1、以表格的形式展現資料。

2、每行是各種記錄名稱。

3、每列是記錄名稱所對應的資料域。

4、許多的行和列組成一張表單。

5、表單再組成database。

RDBMS術語

在們開始學習MySQL資料庫前,讓我們先了解一下RDBMS的一些術語:

資料庫:屬於一些關聯表的集合。

資料表:表是資料的矩陣,它類似一個簡單的電子表格在資料庫中。

列:一列資料的元素,包含著同型別的資料。

行:一行是一組相關資料,例如訂閱資料。

冗餘:在儲存雙倍資料時,降低效能的同時,提高安全性。

主鍵:是唯一的,一個資料表一個主鍵。透過主鍵查詢資料資訊。

複合鍵:將多個列作為一個索引鍵,在複合索引上使用較多。

索引:在訪問資料庫表中特定資訊的時候,使用索引是最為方便的。它是對資料庫中列項的值進行排序的結構,比較像目錄部分。

參照完整性:參照的完整性要求關係中只能引用存在的實體。與實體完整性是關係模型必須滿足完整性約束條件,保證資料的一致性。

MySQL資料庫

MySQL資料庫屬於關係型資料庫管理系統,在關聯資料庫時並沒有將資料放在一個很繁雜的大倉庫中,而是儲存在不相同的表中,增加速度的同時,提高了使用的靈活性。

1、MySQL是開源的,不需要支付額外的任何費用。

2、MySQL對大資料庫支援,對上千萬條記錄的大資料庫處理時也比較方便。

3、MySQL使用標準的SQL資料語言形式。

4、MySQL在多個系統上都可以執行,而且支援語言非常廣泛,例如:C、C++、Python、Java、Perl、PHP等。

5、MySQL對PHP的支援非常的好,而PHP是目前Web最好的開發語言之一。

6、MySQL方便的一點是可以定製,採用GPL協議,你可以修改原始碼進而開發符合自己使用的MySQL系統。

MySQL資料庫建立

我們可以在登陸MySQL伺服器後,使用create命令建立資料庫,語法如下:

CREATE DATABASE 資料庫名;

下面是一個簡單的命令演示如何建立資料庫:

[root@host]# mysql -u root -pEnter password:****** #登陸後進入終端mysql>create DATABASE RUNOOB;

使用mysqladmin建立資料庫

使用普通使用者,你可能需要特定的許可權來建立或刪除MySQL資料庫。

所以使用root使用者登陸,root使用者擁有最高的許可權,可以使用mysql命令來建立資料庫。

下面的命令簡單的演示了建立資料庫過程

[root@host]# mysqladmin -u root -p create RUNOOBEnter password:******

執行成功後即可建立MySQL資料庫。

感謝各位的閱讀!以上就是關於“最簡單的MySQL資料庫詳解”的內容介紹,相信大家看完之後有更深的瞭解,如果還想了解更多相關知識,可以關注摩杜雲行業資訊頻道,更多相關知識等著你來學習。如果覺得這篇文章不錯的話,也可以分享給更多的人看到。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996141/viewspace-2790174/,如需轉載,請註明出處,否則將追究法律責任。

相關文章