做一建真題的網(wǎng)站鄭州seo優(yōu)化外包熱狗網(wǎng)
創(chuàng)建一個(gè)數(shù)據(jù)庫(kù):
? ? ? create database 數(shù)據(jù)庫(kù)名;
選擇數(shù)據(jù)庫(kù):
? ? ? ? use 數(shù)據(jù)庫(kù)名;
創(chuàng)建表
? ? ? ? create table 表名(
? ? ? ? ? ? ? ? );
添加字段;
?????????ALTER TABLE 表名 ADD 新字段名 數(shù)據(jù)類型 [約束條件] [FIRST|AFTER 已存在字段名] ;?
刪除字段:
?????????ALTER TABLE 表名 DROP 字段名;?
修改字段名:
????????ALTER TABLE 表名 CHANGE 舊字段名 新字段名 新數(shù)據(jù)類型;?
小提示: 如果不需要修改字段的數(shù)據(jù)類型,可以把新字段的數(shù)據(jù)類型設(shè)置為和原來(lái)一樣,但是!千萬(wàn)不要空著它!
修改字段數(shù)據(jù)類型:
????????ALTER TABLE 表名 MODIFY 字段名 數(shù)據(jù)類型;?
唯一性約束定義
-
唯一約束(
Unique Key
)是指所有記錄中字段的值不能重復(fù)出現(xiàn)。 -
唯一約束與主鍵約束相似的是它們都可以確保列的唯一性。
-
唯一約束與主鍵的區(qū)別: 唯一約束在一個(gè)表中可有多個(gè),并且設(shè)置唯一約束的列允許有空值,但是只能有一個(gè)空值。 而主鍵約束在一個(gè)表中只能有一個(gè),且不允許有空值。
?
添加唯一性約束
????????ALTER TABLE? 數(shù)據(jù)表名? ADD CONSTRAINT? 唯一約束名? UNIQUE( 列名 )