前面的話
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 [if not exists] db_name [default] character set [=] charset_name
建立資料庫並不表示選定並使用它,必須明確地操作,所以資料庫操作的第二步是選擇資料庫
use db_name
下面,我們來檢視下伺服器下的資料庫列表
有時,我們需要修改資料庫
alter [db_name] [default] character set [=] charset_name
最後,是刪除資料庫的操作
drop [if exists] db_name
再檢視下伺服器下的資料庫列表
學mysql是學指令嗎 MySQL命令學習 二
13 where字句操作符 等於 不等於 不等於 大於 大於等於 between 在指定的兩個值之間 例如 找出學號是0007到0009之間的學生記錄 不包括0009 select from student info where stu id between 1001101620007 and 10...
軟體測試需要學 mysql嗎 軟體測試需要學什麼?
軟體測試需要學習基礎的測試方法 軟體程式設計的技能 資料庫 作業系統等知識。軟體測試做為it行業的高薪技術崗,很多人非常看好它的發展前途,想要從事或者轉行進入這個崗位。但這畢竟是乙份技術崗,是需要對軟體測試有一定了解和經驗的,很多人就想先學習一下再上崗,那軟體測試需要學什麼呢?軟體測試需要學習相關專...
零基礎學web前端難嗎?新手該怎麼學?
自從網際網路崛起以來,前端開發也一直是熱門it行業之一,想要做網頁就需要用到web前端開發技術,所以很多人想學習web前端然後找工作。不過有很多人想問,零基礎學習web前端培訓課程難嗎?新手該怎麼學?首先培訓機構的課程一般是從基礎知識講起的,以優逸客的課程為例,第一階段一般是講html5以及css3...