前端學數據庫之基礎操作


前面的話

  SQL是一門用於訪問和處理數據庫的ANSI的標准計算機語言。但是,存在着很多不同版本的SQL語言,為了與ANSI(美國國家標准學會)標准相兼容,它們必須以相似的方式共同地來支持一些主要的關鍵詞(如 SELECT、UPDATE、DELETE、INSERT、WHERE等)

  RDBMS指的是關系型數據庫管理系統,RDBMS是SQL的基礎,同樣也是所有現代數據庫系統的基礎,比如Oracle、MySQL和Access。RDBMS中的數據存儲在被稱為表(tables)的數據庫對象中。表是相關的數據項的集合,它由列和行組成

  下面將介紹mysql數據庫的基礎操作

 

登錄退出

  操作數據庫的第一步是登錄數據庫,通常需要提供一個MySQL用戶名和密碼。如果服務器運行在登錄服務器之外的其它機器上,還需要指定主機名

  [注意]在退出數據庫之后,cmd清空屏幕的操作是輸入cls(相當於clear screen)

參數           描述
-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();            顯示當前用戶

  [注意]使用DELEMITER語句可以修改結束符

//結束符為兩條斜線
DELEMITER //
//結束符為一個點號
DELEMITER .

 

數據庫操作

  數據庫操作的第一步是創建數據庫

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

  再查看下服務器下的數據庫列表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM