MySQL數(shù)據(jù)庫基礎(chǔ)

2019-01-25 00:19 更新

?MySql數(shù)據(jù)庫常識

前面已經(jīng)說過了MySQL的N多優(yōu)點,這一節(jié)我們開始講MySQL的結(jié)構(gòu)。一臺數(shù)據(jù)庫服務(wù)器架構(gòu)成功后可以隨你性子弄出無數(shù)個數(shù)據(jù)庫(如果你的數(shù)據(jù)庫是空間商送的,那可能就只有一個庫給你,自己架設(shè)的才可以弄出N個庫),這些數(shù)據(jù)庫里面又能以表的形式區(qū)分開,同其他數(shù)據(jù)庫一樣,MySQL數(shù)據(jù)庫表也是由字段和記錄構(gòu)成的二維表。下面詳細說一下這里面的道道。

我就從大單位講到小單位吧,用最常用的phpmyadmin這個最常用的數(shù)據(jù)庫管理網(wǎng)頁來講。

?MySql數(shù)據(jù)庫結(jié)構(gòu)圖示

如圖所示。被圈出來的就是庫列表了,這臺服務(wù)器上MySQL所有的庫都在這里,點擊庫前面的加號可以展開得到表。


下面這些就都是表了:


表可以直接打開,試試吧:我已經(jīng)給你圈出來了什么是字段,什么是字段值了。字段值也就是所謂的記錄,MySQL數(shù)據(jù)庫就是用來記錄這些東西的。


下面具體講講各部分都包含什么。

?MySql數(shù)據(jù)庫中的庫

這個已經(jīng)說過了,一個庫里面可以有N個表,一般來說每個庫都可以設(shè)置獨立的權(quán)限,即獨立用戶名、獨立的密碼以及可以給誰訪問。如圖是權(quán)限設(shè)置,一般不需要管。


?MySql數(shù)據(jù)庫中的表

說道表也沒什么好說的,表里面可以有若干字段,需要什么就設(shè)置什么,需要注意的是必須有一個字段用來當做主鍵,作為主鍵的字段必須是一個沒有重復(fù)內(nèi)容的字段,一般為自動編號,否則可能無法寫入記錄。如下圖:


?MySql數(shù)據(jù)庫中的字段

字段的話必須設(shè)置它的屬性如下圖:


我先不說什么了,到時候教你們寫數(shù)據(jù)庫的時候再教你們怎么創(chuàng)建表吧。到時候再講該如何讓選擇這些東西。

?MySql數(shù)據(jù)庫中的記錄

紅圈圈出來的就是記錄了,我們可以修改它,但是輸入的內(nèi)容必須符合設(shè)置的字段屬性里字段值的數(shù)據(jù)類型,所以說一個整數(shù)型字段你總不能給它寫個文本吧?


好了,數(shù)據(jù)庫基礎(chǔ)結(jié)構(gòu)就這些了,看看什么時候有時間就給你們講一下寫入操作。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號