[1]登錄退出 [2]語句規範 [3]常用命令 [4]資料庫操作 ...
×
目錄
[1]登錄退出 [2]語句規範 [3]常用命令[4]資料庫操作前面的話
SQL是一門用於訪問和處理資料庫的ANSI的標準電腦語言。但是,存在著很多不同版本的SQL語言,為了與ANSI(美國國家標準學會)標準相相容,它們必須以相似的方式共同地來支持一些主要的關鍵詞(如 SELECT、UPDATE、DELETE、INSERT、WHERE等)
RDBMS指的是關係型資料庫管理系統,RDBMS是SQL的基礎,同樣也是所有現代資料庫系統的基礎,比如Oracle、MySQL和Access。RDBMS中的數據存儲在被稱為表(tables)的資料庫對象中。表是相關的數據項的集合,它由列和行組成
下麵將介紹mysql資料庫的基礎操作
登錄退出
操作資料庫的第一步是登錄資料庫,通常需要提供一個MySQL用戶名和密碼。如果伺服器運行在登錄伺服器之外的其它機器上,還需要指定主機名
參數 描述 -D (database)打開指定資料庫 -h (host)伺服器名稱 -p (password)密碼 -P (port)埠號 -u (user)用戶名 -V (version)輸出版本信息並退出
mysql資料庫退出有三種方式,分別是exit;、quit;、\q;。任選一種即可
語句規範
在操作資料庫之前,要先瞭解資料庫的語句規範,主要有以下三條
1、關鍵字與函數名稱全部大寫
2、資料庫名稱、表名稱、欄位名稱全部小寫
3、SQL語句必須以分號結尾
常用命令
mysql資料庫有以下三個常用命令
SELECT VERSION(); 顯示當前伺服器版本
SELECT NOW(); 顯示當前日期時間
SELECT USER(); 顯示當前用戶
資料庫操作
資料庫操作的第一步是創建資料庫
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
創建資料庫並不表示選定並使用它,必須明確地操作,所以資料庫操作的第二步是選擇資料庫
USE db_name
下麵,我們來查看下伺服器下的資料庫列表
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
有時,我們需要修改資料庫
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
最後,是刪除資料庫的操作
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name
再查看下伺服器下的資料庫列表