linux資料庫名
❶ linux系統怎麼知道oracle資料庫名稱
如果是系統工程師,沒有許可權進入資料庫,那麼可以通過操作系統命令查看
ps -ef|grep ora
oracle 32757 1 0 May25 ? 00:00:04 ora_dbw0_orcl
oracle 82759 1 0 May25 ? 00:00:04 ora_lgwr_orcl
其中ora_dbw0_orcl和ora_lgwr_orcl最後的orcl就是資料庫的實例名稱
如果DBA,可以進入資料庫進行查看
其中可以查看:資料庫名,資料庫實例名,資料庫唯一名,資料庫服務名等信息;
SQL> show parameter name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string orcl
db_unique_name string orcl
global_names boolean FALSE
instance_name string orcl
lock_name_space string
log_file_name_convert string
service_names string orcl
❷ linux系統怎麼刪除mysql資料庫數據
Mysql操作
創建資料庫
新建資料庫命令:Create database 資料庫
查看所有資料庫
命令:Show databases
打開資料庫
命令:use 資料庫名
刪除資料庫
命令:drop database 資料庫名
創建表
命令:create table 表名(列名 數據類型,列名 數據類型,。。。。。。。)
查看當前資料庫下所有表
命令:show tables
查看當前表結構
命令:desc 表名
刪除表
命令:drop table 表名
插入數據insert
命令:Insert into 表名(欄位1,欄位2,欄位3……)values(值1,值2,值3……)
查看數據select
命令:Select 欄位1,欄位2,……from 表名。欄位之間用「,」隔開,如果查詢所有的欄位用「*」來代替。
修改數據update
命令:update 表名 set 欄位名1=『新值1』,欄位名2=『新值2』 where='條件' 如果不加where條件那麼將會把所有的記錄的值都修改掉。
刪除數據delete
命令:delete from 表名 where 條件。如果不加where條件那麼將會把所有的記錄都刪除掉。
####
先use 資料庫名
再 delete 表名 where 條件
就可以了
❸ linux怎麼修改oracle資料庫實例名
建用戶和復授權要用DBA
最簡單得制建用戶:
create user 用戶名 identified by 密碼
用戶解鎖 alter user 用戶名 account unlock(不解鎖無法登陸)
授權用 grant
建完用戶首先要授權登陸許可權
grant create session to 用戶名
授權可以授權給角色和用戶
也可以把角色授權給角色和用戶
其他得類似 創建表得許可權類似如下格式:
grant create table to 用戶
❹ 在Linux上用命令怎麼連接資料庫
以常見的mysql和oracle這兩種資料庫為例:
一、連接mysql(mysql服務已開啟)
1、mysql資料庫安裝在本機,則直接敲入命令mysql -u root -p即可。
2、mysql資料庫不是安裝在本機,則需要加參數,常用參數如下:
1),-h,指定目標ip地址
2),-u,指定登錄用戶名。
3),-p,指定密碼,密碼可以接在-p後面輸入mysql -uroot -p123456。也可以mysql -uroot -p回車等提示輸入密碼時輸入,這樣輸入密碼沒有回顯。
二、連接oracle資料庫
1、若當前用戶為root用戶,則需要執行命令 su - oracle切換至oracle用戶;若當前用戶為oracle用戶則此步驟省略。
2、若oracle安裝在本機,則在oracle用戶下直接執行sqlplus username/password(username,password替換成真實的用戶名和密碼),若提示connected則表示連接成功;
3、若oracle安裝在其他機器,則在oracle用戶下執行sqlplus username/password@//host:port/sid。host為oracle所在機器的ip或者機器名,port為埠號,通常為1521,sid指oracle的實例名。
(4)linux資料庫名擴展閱讀:
linux下操作資料庫(以mysql為例)的其他命令
一、linux下查看mysql服務的命令兩種方式:
1、[root@localhost bin]ps -ef|grep mysql
2、[root@localhost bin]netstat -nlp
二、linux下啟動mysql服務的兩種方式:
1、命令方式:
[root@localhost bin]cd /usr/bin
[root@localhost bin]./mysqld_safe &
2、服務方式:
[root@localhost ~]service mysql start
如果服務在啟動狀態,直接重啟服務用以下命令:[root@localhost ~]service mysql restart
三、linux下關閉mysql服務的兩種方式:
1、命令方式:
[root@localhost ~]mysqladmin -u root shutdown
2、服務方式:
[root@localhost ~]service mysql stop
參考資料:mysql官方文檔
❺ linux系統怎麼知道oracle資料庫名稱
你可以在sqlplus中連接上oracle資料庫
sqlplus
/
as
sysdba
然後查一下
show
parameter
name
這樣各種名字就都列出來了:資料庫名,實例名,服務名等
❻ 怎樣知道 linux 下 postgresql 資料庫名
你好,刪除命令如下:
-bash-3.2$
createdb
abc
-o
playboy
create
database
-bash-3.2$
dropdb
abc
//dropdb刪除資料庫
drop
database
-bash-3.2$
createdb
abc
-o
playboy
create
database
-bash-3.2$
psql
-u
playboy
-d
playboy
welcome
to
psql
8.1.23,
the
postgresql
interactive
terminal.
type:
right
for
distribution
terms
h
for
help
with
sql
commands
?
for
help
with
psql
commands
g
or
terminate
with
semicolon
to
execute
query
q
to
quit
playboy=>
drop
database
abc;
//登錄後的刪除資料庫,注意,不能刪除當前專登錄的資料庫
drop
database
刪除操屬作的前提是,你是超級用戶,或者是該資料庫的擁有者才行。表也一樣,pgsql有一點很特別,就是庫是你的,表不一定是你的。這個有點搞。
❼ linux中怎麼查看所有數據表
1、輸入密碼,進入linux虛擬機。
❽ linux中怎麼查看mysql資料庫
mysql -uroot -p輸入root密碼進去即可查看。
❾ mariadb linux 查看有幾個資料庫名稱
show databases;
能列出你有許可權操作的資料庫名,如果你只有一個資料庫許可權,那麼列出來的就是你當前的資料庫名。
root可以全列出來
❿ 怎麼用linux命令連接racle資料庫
步驟如下:
1、通過SSH或者SecureCRTPortable等可以直接連接Linux操作系統的軟體,連接到Linux系統。這里我使用的是SecureCRTPortable。
(10)linux資料庫名擴展閱讀
ORACLE資料庫系統簡介
ORACLE資料庫系統是美國ORACLE公司(甲骨文)提供的以分布式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。比如SilverStream就是基於資料庫的一種中間件。ORACLE資料庫是目前世界上使用最為廣泛的資料庫管理系統,作為一個通用的資料庫系統,它具有完整的數據管理功能;作為一個關系資料庫,它是一個完備關系的產品;作為分布式資料庫它實現了分布式處理功能。但它的所有知識,只要在一種機型上學習了ORACLE知識,便能在各種類型的機器上使用它。
Oracle資料庫最新版本為Oracle Database 12c。Oracle資料庫12c引入了一個新的多承租方架構,使用該架構可輕松部署和管理資料庫雲。此外,一些創新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個資料庫,而Automatic Data Optimization和Heat Map能以更高的密度壓縮數據和對數據分層。這些獨一無二的技術進步再加上在可用性、安全性和大數據支持方面的主要增強,使得Oracle資料庫12c成為私有雲和公有雲部署的理想平台。