mysql語句語法

mysql語句語法

ID:32518923

大?。?38.28 KB

頁數(shù):174頁

時間:2019-02-10

mysql語句語法_第1頁
mysql語句語法_第2頁
mysql語句語法_第3頁
mysql語句語法_第4頁
mysql語句語法_第5頁
資源描述:

《mysql語句語法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、13.1.1.?ALTERDATABASE語法ALTER{DATABASE

2、SCHEMA}[db_name]alter_specification[,alter_specification]...alter_specification:[DEFAULT]CHARACTERSETcharset_name

3、[DEFAULT]COLLATEcollation_nameALTERDATABASE用于更改數(shù)據(jù)庫的全局特性。這些特性儲存在數(shù)據(jù)庫目錄中的db.opt文件中。要使用ALTERDATABASE,您需要獲得數(shù)據(jù)庫AL

4、TER權(quán)限。CHARACTERSET子句用于更改默認(rèn)的數(shù)據(jù)庫字符集。COLLATE子句用于更改默認(rèn)的數(shù)據(jù)庫整序。在第10章:字符集支持中對字符集和整序名稱進(jìn)行了討論。數(shù)據(jù)庫名稱可以忽略,此時,語句對應(yīng)于默認(rèn)數(shù)據(jù)庫。也可以使用ALTERSCHEMA。13.1.2.?ALTERTABLE語法ALTER[IGNORE]TABLEtbl_namealter_specification[,alter_specification]...alter_specification:ADD[COLUMN]column_definit

5、ion[FIRST

6、AFTERcol_name]

7、ADD[COLUMN](column_definition,...)

8、ADDINDEX[index_name][index_type](index_col_name,...)

9、ADD[CONSTRAINT[symbol]]PRIMARYKEY[index_type](index_col_name,...)

10、ADD[CONSTRAINT[symbol]]UNIQUE[index_name][index_type](index_col_name,...)

11、ADD[FU

12、LLTEXT

13、SPATIAL][index_name](index_col_name,...)

14、ADD[CONSTRAINT[symbol]]FOREIGNKEY[index_name](index_col_name,...)[reference_definition]

15、ALTER[COLUMN]col_name{SETDEFAULTliteral

16、DROPDEFAULT}

17、CHANGE[COLUMN]old_col_namecolumn_definition[FIRST

18、AFTERcol_name]

19、MODIF

20、Y[COLUMN]column_definition[FIRST

21、AFTERcol_name]

22、DROP[COLUMN]col_name

23、DROPPRIMARYKEY

24、DROPINDEXindex_name

25、DROPFOREIGNKEYfk_symbol

26、DISABLEKEYS

27、ENABLEKEYS

28、RENAME[TO]new_tbl_name

29、ORDERBYcol_name

30、CONVERTTOCHARACTERSETcharset_name[COLLATEcollation_name]

31、[DEFAULT]CHA

32、RACTERSETcharset_name[COLLATEcollation_name]

33、DISCARDTABLESPACE

34、IMPORTTABLESPACE

35、table_options

36、partition_options

37、ADDPARTITIONpartition_definition

38、DROPPARTITIONpartition_names

39、COALESCEPARTITIONnumber

40、REORGANIZEPARTITIONpartition_namesINTO(partition_definitions)

41、

42、ANALYZEPARTITIONpartition_names

43、CHECKPARTITIONpartition_names

44、OPTIMIZEPARTITIONpartition_names

45、REBUILDPARTITIONpartition_names

46、REPAIRPARTITIONpartition_namesALTERTABLE用于更改原有表的結(jié)構(gòu)。例如,您可以增加或刪減列,創(chuàng)建或取消索引,更改原有列的類型,或重新命名列或表。您還可以更改表的評注和表的類型。允許進(jìn)行的變更中,許多子句的語法與CREATETA

47、BLE中的子句的語法相近。其中包括table_options修改,選項有ENGINE,AUTO_INCREMENT和AVG_ROW_LENGTH等。請見13.1.5節(jié),“CREATETABLE語法”。存儲引擎不支持有些操作,如果進(jìn)行這些操作,會出現(xiàn)警告。使用SHOWWARNINGS可以顯示出這些警告。請參見13.5.4.22節(jié),“SHOWWARNINGS語法”。如果您使用

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。