小白學MySQL資料庫必須了解的基礎知識 一

2021-10-05 14:39:09 字數 2358 閱讀 3272

2. 資料型別

3. 資料表的基礎操作

建立資料庫bajie語句:

create

database bajie;

執行結果:

mysql>

create

database bajie;

query ok,

1row affected(

0.08 sec)

接下來,我們需要查詢一下我們剛才新建的資料庫,查詢語句如下:

show

databases

;

如果我們需要檢視已經建好的資料庫的資訊,我們可以使用下面的語句進行查詢:

show

create

database 資料庫名稱;

例如,我們來查詢一下剛才建好的命名為bajie的資料庫資訊:

show

create

database bajie;

查詢結果為:

紅框內的內容為:

create

database

`bajie`

/*!40100 default character set utf8 */

mysql資料庫安裝成功以後,建立資料庫的編碼也就確定了,例如我建立的bajie資料庫的編碼為utf-8。如果想修改資料庫的編碼,我們可以用alter database語句實現。

alter

database 資料庫名稱 default

character

set 編碼方式 collate 編碼方式_bin

當我們有一些資料庫不用的時候,我們就要將資料庫刪除,刪除資料庫的基本語法為:

drop

database 資料庫名稱;

注意:刪除資料庫後,資料庫中的所有資料都將被清除,原來分配的空間也將被收回!

根據取值範圍的不同,資料庫整數型別可分為5種,分別是:

型別占用位元組始終

tinyint

1-128

127smallint

2-32768

32767

mediumint

3-8388608

8388607

int4

-2147483648

2147483647

bigint

8-9223372036854775808

9223372036854775807

在mysql資料庫中,儲存的小數都是用浮點數與定點數表示的。

浮點數的型別有兩種:

float

(單精度浮點數型別)

double

(雙精度浮點數型別)

定點數的型別只有乙個,即decimal型別mysql為了儲存日期和時間,提供了五種表示日期和時間的資料型別,分別是:

year、date、time、datetime、timestamp
char和varchar型別、binary和varbinary型別、text型別、blob型別、enum型別、set型別與bit型別

注:在運算元據表之前,應該使用"use 資料庫名"指定使用的資料庫,否則會丟擲"no database selected"錯誤。

(1) show create table語句可以檢視建立表時的定義語句和表的字元編碼。

show

create

table 表名;

(2) describe語句可以檢視表的字段資訊,包括欄位名、字段型別等資訊。

describe 表名;
欲知後事如何,且聽下回分解,馬上會更新《小白學mysql資料庫必須了解的基礎知識(二)》

Mysql 資料庫基礎了解

基礎概念 資料庫 dbms 的種類 常見 通過關聯可以查詢到張三的老師和成績 關係型資料庫組成結構發展 結構的目的就是為了怎麼快速和方便的找到需要的資料 層次結構 按照一層一層的分級,找資料避免就要一層一層走,導致需要走沒必要的層級 網狀結構 對於層次結構做了優化,資料上下左右4層都可以走,但是效果...

mysql了解資料庫 MySQL資料庫之了解資料庫

1.1.1 什麼是資料庫 資料庫是乙個資料集合,按某種方式有組織的儲存。可以把資料庫想象成乙個檔案櫃,這個檔案櫃就是存放資料的物理位置,不管資料是按什麼方式擺放的。資料庫 database 儲存有組織的資料的容器 通常是乙個檔案或一組檔案 注意 許多人常用 資料庫 這個術語來代替他們使用的資料庫軟體...

小白簡易安裝MySQL資料庫

二 操作步驟 解壓後放在自己的目錄,例如 d mysql 5.7.29 新增環境變數 我的電腦 屬性 高階 環境變數 選擇path,在其後面新增 d mysql 5.7.29 bin 如圖 或者 在d mysql 5.7.29下新建 my.ini檔案 mysqld basedir d mysql 5...