登陸ORACLE資料庫和對資料庫的一些簡單操作
阿新 • • 發佈:2019-01-03
在安裝好了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表為例):