1. 程式人生 > >登陸ORACLE資料庫和對資料庫的一些簡單操作

登陸ORACLE資料庫和對資料庫的一些簡單操作


在安裝好了ORACLE資料庫後,想要對資料庫進行操作,就必須首先登入到ORACLE資料庫,要登入到資料庫中,首先確認我們要登陸的賬戶是哪個,剛才安裝資料庫時,

我們解鎖了SCOTT, SYS, SYSTEM三個賬戶。

所以,我們先登入這幾個賬戶試試:

登陸資料庫各個賬戶實驗

1.   先登入到SCOTT賬戶:

先開啟命令列【開始】—>【執行】—>輸入CMD(或者使用快捷鍵,windows鍵+R),進入到命令列介面,在命令列中輸入sqlplus後回車。如下:

然後再輸入賬戶名:scott,口令(口令是不顯示的)回車,就連線上了。

2.   然後試試登入到SYSTEM賬戶中:

前面的操作一致,後面的如下:


也能登陸上來(注意了賬戶名大小寫無所謂,口令是什麼必須是什麼)

3.   最後試試SYS的登陸:

前面的就不說了,後面的比較麻煩,這個在這就不說了,後面就會說的,反正現在是登陸上來了。


資料庫常用操作

show user 命令:用於顯示當前操作所在的使用者

從一個使用者到另一個使用者


白色遮蓋處是各個賬戶的密碼,此處自己根據自己的進行輸入

注意:從SCOTT或SYSTEM賬戶到SYS賬戶時,處理密碼,後面海的跟上as  sysdba

現在明白如何直接從cmd視窗登入到SYS賬戶了吧。

查詢操作


這是查詢SCOTT賬戶下的表項。(有BONUS表、EMP表等等)

查詢表中內容(以EMP表為例)


東西比較多,我只列出了一部分。

我們現在是在SCOTT賬戶中檢視自己賬戶中的表,是可以的,那麼在其他賬戶(例如SYSTEM賬戶中)我們能不能在檢視SCOTT賬戶中的表了。答案是可以的。


這是我們在SYSTEM賬戶中查詢SCOTT賬戶下的EMP表。

ED命令


輸入ed a ; 

回車後會彈出以下的對話方塊:


我們點選【是】,會出現一個記事本,如下:


注意:它的格式sql的,我們在其中輸入SELECT  * FROM emp ;   如下:

儲存後關閉記事本,在命令列中輸入@a;   回車,會出現以下的內容


這是通過記事本來操作資料庫的。

DESC命令

用於顯示某個表的結構(以EMP表為例):