1.約束主要有一下幾種:
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供興平網(wǎng)站建設(shè)、興平做網(wǎng)站、興平網(wǎng)站設(shè)計(jì)、興平網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、興平企業(yè)網(wǎng)站模板建站服務(wù),10多年興平做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
NOT NULL : 用于控制字段的內(nèi)容一定不能為空(NULL)。
UNIQUE : 控件字段內(nèi)容不能重復(fù),一個(gè)表允許有多個(gè) Unique 約束。
PRIMARY KEY: 也是用于控件字段內(nèi)容不能重復(fù),但它在一個(gè)表只允許出現(xiàn)一個(gè)。
FOREIGN KEY: FOREIGN KEY 約束用于預(yù)防破壞表之間連接的動(dòng)作,F(xiàn)OREIGN KEY 約束 2. 也能防止非法數(shù)據(jù)插入外鍵列,因?yàn)樗仨毷撬赶虻哪莻€(gè)表中的值之一。
CHECK: 用于控制字段的值范圍。
DEFAULT: 用于設(shè)置新記錄的默認(rèn)值。
3. not null : 用于控制字段的內(nèi)容一定不能為空(NULL)。
用法 :Create table MyTable
(
id varchar(32) not null,
name varchar (32)
)
4. Primary Key :也是用于控件字段內(nèi)容不能重復(fù),但它在一個(gè)表只允許出現(xiàn)一個(gè)。
在Sql Server、Orcale、MS Access 支持的添加Primary Key語(yǔ)法:
Create table myTB1
(
id nvarchar(32) not null primary key,
name nvarchar(32)
)
1、Apache 和 MySQL變綠后,這應(yīng)該都會(huì)了。點(diǎn)擊Mysql后的admin,
2、然后會(huì)進(jìn)入這個(gè)頁(yè)面,圖中方框中的是現(xiàn)在使用的語(yǔ)言,點(diǎn)擊后面的小三角,
3、點(diǎn)擊三角后會(huì)彈出這條語(yǔ)言選擇框,選擇圖中的中文選項(xiàng),
4、Mysql的窗口就修改成中文的了,完成效果圖。
設(shè)置為gbk即可.可以寫一個(gè)my.ini來(lái)自動(dòng)設(shè)置:
在Windows的系統(tǒng)安裝目錄下 (如:C:\WINDOWS\my.ini) 新建一個(gè)“my.ini”文件,注意后綴名是“ini”。內(nèi)容如下:
[WinMySQLAdmin]
Server=c:/apps/mysql/bin/mysqld-nt.exe
[mysqld]
basedir=c:/apps/mysql
datadir=c:/dev/mysql data/data
default-character-set=gbk
[client]
default-character-set=gbk
上面“Server”指向MySQL的執(zhí)行主程序,“basedir”指向MySQL的安裝目錄,“datadir”指向MySQL的數(shù)據(jù)存放目錄(因?yàn)槲腋淖兞怂?,所以需要特別指定),設(shè)置”default-charseter-set=gbk”是為了支持默認(rèn)為中文。然后把“c:\apps\mysql\bin”追加到“環(huán)境變量”的“path”變量中 。