MySQL基礎知識

2021-10-23 08:33:05 字數 1025 閱讀 4565

一.數值型別中的整數型資料型別

mysql中整數型的資料型別有tinyint(1位元組) 、smallint(2位元組)、 mediumint(3位元組)、 int(4位元組)和 bigint(8位元組)。

不同整數型別的取值範圍分為有符號時(預設是有符號)和無符號時(設定unsigned)。

有符號無符號

tinyint

-128~127

0~255

smallint

32768~32767

0~65535

mediumint

-8388608~8388607

0~16777215

int-2147483648~2147483647

0~4294967295

bigint

-9223372036854775808~9223372036854775807

0~18446744073709551615

舉例

create

table

ifnot

exists meng_user1(

id int

unsigned

,-- 如果沒有unsigned,表示按int型別的有符號的範圍。此時是無符號的範圍。表示最大可以存42億多個id。

username varchar(20

),

password char(32

),email varchar(50

),age tinyint

,card char(18

),tel char(11

),salary float(8

,2),

married tinyint(1

),addr varchar

(100),

*** enum

('男'

,'女'

,'保密'))

engine

=innodb

charset

=utf8;

mysql基礎知識

一 啟動與退出 1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作 1 建立資料庫 ...

mysql基礎知識

1 為什麼使用資料庫 1 降低儲存資料的冗餘度 2 更高的資料一致性 3 儲存的資料可以共享 4 可以建立資料庫所遵循的標準 5 便於維護資料完整性 6 能夠實現資料的安全性 2 在資料庫發展歷史上,出現了很多不同的資料模型,包括是層次模型 網狀模型 關係模型和物件模型 3 關係型資料庫的基本概念 ...

MySQL 基礎知識

1.如無備註,則表中的第乙個id欄位一定是主鍵且為自動增長 2.如無備註,則數值型別的字段請使用unsigned屬性 3.如無備註,排序欄位order id在程式中預設使用降序排列 4.如無備註,所有欄位都設定notnull,並設定預設值 5.如無備註,所有的布林值字段,如is hot is del...