愛伊米

MYSQL學習大全2

MySQL 是最受歡迎的開源 SQL 資料庫管理系統,由甲骨文公司開發、分發和支援。快來學習吧,本賬號提供有關 MySQL 軟體的最新資訊。讓你學習到乾貨知識!

MYSQL學習大全2

向學習的高峰攀登吧!

MYSQL學習大全2

愉快的學習起來吧!

Text in this style用於

SQL語句

:資料庫、表格和列名;程式列表和原始碼;和環境變數。示例:“要重新載入授予表,請使用

MySQL最全大學習1

中的FLUSH語句。”

此樣式中的文字

表示您鍵入示例的輸入。

此樣式中的文字

表示可執行程式和指令碼的名稱,例如

mysql(MySQL

命令列客戶端程式)和

mysqld(

可執行 MySQL 伺服器)。

此型別的文字用於可變輸入,您應該用它來替代您自己選擇的價值。

此風格的文字用於強調。

這種風格的文字用於表標題,並傳達特別強烈的強調。

Text in this style用於指示影響程式執行方式的程式選項,或表示程式以某種方式執行所需的資訊。示例:“主機選項(簡表-h)告訴

mysql

客戶端程式 MySQL 伺服器的主機名或 IP 地址,它應該連線到”。

檔名稱和目錄名稱是這樣編寫的:“全球my。cnf檔案位於/等目錄中。”

字元序列是這樣寫的:“要指定萬用字元,請使用‘%’字元。”

當顯示打算從特定程式內執行的命令時,命令之前顯示的提示指示要使用哪個命令。例如,指示您從登入殼體執行的命令,該命令相似,但應執行為,並指示您從

mysql

客戶端程式執行的語句:shell>root-shell>rootmysql>

shell> type a shell command hereroot-shell> type a shell command as root heremysql> type a mysql statement here

在某些領域,不同的系統可能會相互區分,以顯示命令應在兩個不同的環境中執行。例如,在處理複製時,命令可能具有字首和:sourcereplica

source> type a mysql command on the replication source herereplica> type a mysql command on the replica here

“殼”是你的指揮翻譯。在 Unix 上,這通常是一個程式,如

sh、csh

bash。

在 Windows 上,等效程式

command.com

cmd .exe,

通常執行在控制檯視窗中。

當您輸入示例中顯示的命令或語句時,不要鍵入示例中顯示的提示。

資料庫、表格和列名通常必須替換為語句。為了表明這種替代是必要的,本手冊使用db_name,tbl_name,和col_name。例如,您可能會看到這樣的語句:

mysql> SELECT col_name FROM db_name。tbl_name;

這意味著,如果您要輸入類似的語句,您將提供您自己的資料庫、表格和列名,可能類似:

mysql> SELECT author_name FROM biblio_db。author_list;

SQL 關鍵字

不對案例敏感,可以寫在任何信箱中。本手冊使用大寫。

在語法描述中,方括號(“[”和“])表示可選的單詞或條款。例如,在以下語句中,是可選的:IF EXISTS

DROP TABLE [IF EXISTS] tbl_name

當語法元素由多個備選方案組成時,備選件由垂直條(”|“)分開。當可以選擇一組選擇中的一個成員時,備選方案列在方括號內(”[“和”]):

TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)

當必須選擇一組選擇中的一個成員時,備選方案列在括號內(“{”和“}”):

tbl_name [col_name | wild]

省略號 () 表示省略了語句的一部分,通常是為了提供更復雜的語法的較短版本。例如,選擇。。。進入 OUTFILE是選擇語句形式的速記,該語句在陳述的其他部分之後有一個條款。。。。INTO OUTFILE

橢圓還可以表示可以重複語句的上述語法元素。在以下示例中,可以給出多個reset_option值,其中每個值在第一個之前都有逗號:

RESET reset_option [,reset_option] 。。。

使用伯恩殼語法顯示設定殼變數的命令。例如,設定環境變數並執行

配置

命令的序列在 Bourne 外殼語法中看起來像這樣:CC

shell> CC=gcc 。/configure

如果您使用的是

csh

tcsh,

則必須以不同的方式釋出命令:

shell> setenv CC gccshell> 。/configure