鍍金池/ 教程/ 數(shù)據(jù)庫/ MySQL 腳本的基本組成
MySQL 中的數(shù)據(jù)類型
附錄
使用 MySQL 數(shù)據(jù)庫
創(chuàng)建后表的修改
MySQL 腳本的基本組成
Windows 下 MySQL 的配置
操作 MySQL 數(shù)據(jù)庫
MySQL 的相關(guān)概念介紹

MySQL 腳本的基本組成

與常規(guī)的腳本語言類似, MySQL 也具有一套對字符、單詞以及特殊符號的使用規(guī)定, MySQL 通過執(zhí)行 SQL 腳本來完成對數(shù)據(jù)庫的操作, 該腳本由一條或多條 MySQL語句(SQL語句 + 擴(kuò)展語句)組成, 保存時腳本文件后綴名一般為.sql。在控制臺下, MySQL 客戶端也可以對語句進(jìn)行單句的執(zhí)行而不用保存為.sql文件。

標(biāo)識符

標(biāo)識符用來命名一些對象, 如數(shù)據(jù)庫、表、列、變量等, 以便在腳本中的其他地方引用。MySQL標(biāo)識符命名規(guī)則稍微有點(diǎn)繁瑣, 這里我們使用萬能命名規(guī)則: 標(biāo)識符由字母、數(shù)字或下劃線(_)組成, 且第一個字符必須是字母或下劃線。

對于標(biāo)識符是否區(qū)分大小寫取決于當(dāng)前的操作系統(tǒng), Windows下是不敏感的, 但對于大多數(shù) linux\unix 系統(tǒng)來說, 這些標(biāo)識符大小寫是敏感的。

關(guān)鍵字: MySQL 的關(guān)鍵字眾多, 這里不一一列出, 在學(xué)習(xí)中學(xué)習(xí)。 這些關(guān)鍵字有自己特定的含義, 盡量避免作為標(biāo)識符。

語句: MySQL 語句是組成MySQL腳本的基本單位, 每條語句能完成特定的操作, 他是由 SQL 標(biāo)準(zhǔn)語句 + MySQL 擴(kuò)展語句組成。

函數(shù): MySQL 函數(shù)用來實(shí)現(xiàn)數(shù)據(jù)庫操作的一些高級功能, 這些函數(shù)大致分為以下幾類: 字符串函數(shù)、數(shù)學(xué)函數(shù)、日期時間函數(shù)、搜索函數(shù)、加密函數(shù)、信息函數(shù)。