linux刪除資料庫
1、首先確定有哪幾個DB2實例及其資料庫,並清除資料庫和實例
1
2
3
4
#/opt/IBM/db2/VXX.Y/instance/db2ilist ###這里是root用戶執行
#su - <instName>
$db2 list db directory
上面示例顯示如何獲得實例和資料庫,根據你安裝db2軟體的目錄和版本不同,命令的位置可能不同。找到實例和資料庫後,先刪除資料庫,再停止實例,最後刪除實例。過程一般如下
1
2
3
4
$db2 drop db <dbname>
$db2stop force
$exit
#/opt/IBM/db2/VXX.Y/instance/db2idrop <instName> ###這里是root用戶執行
2、上面做完後,可以刪除db2軟體了
1
#/opt/IBM/db2/VXX.Y/install/db2_deinstall ###這里是root用戶執行
根據提示輸入安裝目錄後,這個腳本會執行刪除操作
3、最後,可以看下安裝目錄下是否有殘留文件和目錄,可以直接rm刪掉。
上面的步驟是單機的DB2刪除過程。現在DB2有hadr、purescale集群等環境,在這些環境下清除步驟就更復雜了,這里先不寫了。
2. 怎麼刪除linux中mysql資料庫
卸載mysql1、查找以前是否裝有mysql
命令:rpm
-qa|grep
-i
mysql
可以看到mysql的兩個包:
mysql-*..*.RHEL**
mysqlclient*.RHEL**
2、刪除mysql
刪除命令:rpm
-e
--nodeps
包名
(
rpm
-ev
mysql-*.RHEL*
)
3、刪除老版本mysql的開發頭文件和庫
命令:rm
-fr
/usr/lib/mysql
rm
-fr
/usr/include/mysql
注意:卸載後/var/lib/mysql中的數據及/etc/my.cnf不會刪除,如果確定沒用後就手工刪除
rm
-f
/etc/my.cnf
rm
-fr
/var/lib/mysql
3. linux oracle資料庫 怎麼刪除
linux伺服器上Oralce
11G資料庫手動刪除方法;
使用SQLPlus或者其他你喜歡的命令行工具登錄資料庫,登錄用戶是sysdba*
輸入下面的命令的到不同文件的路徑:
select
name
from
v$datafile;
select
member
from
v$logfile;
select
name
from
v$controlfile;
select
name
from
v$tempfile;
在SQLPlus中關閉資料庫,接著退出SQLPlus
sqlplus
"/
as
sysdba"
shutdown
immediate;
quit;
在命令行中輸入下面的命令停止監聽服務:
在Oralce
Linux賬戶中:
lsnrctl
stop
回憶一下之前的文件路徑;在刪除這些文件的時候作為一個檢查項。記住:你備份了資料庫了么?當准備好之後,就刪除你的數據文件吧,同樣還有你的日誌文件、控制文件和臨時文件。
進入
$ORACLE_HOME/network/admin
目錄並刪除
tnsnames.ora
和
listener.ora
文件;
進入
$ORACLE_HOME/dbs
目錄並刪除
init[db_name].ora、
orapw[db_name]和
spfile[db_name].ora
文件;
進入
$ORACLEHOME/admin/[dbname]/pfile
目錄並刪除
init[db_name].ora
文件;
進入
$ORACLEHOME/admin/[dbname]/amp
目錄並刪除所有文件;
編輯/etc/oratab
並移除以你資料庫名字開頭的行.
這樣就好了。
4. 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 條件
就可以了
5. linux 怎麼完全卸載mysql資料庫
軟體的卸載
1.軟體的卸載主要是使用rpm來進行的。卸載軟體首先要知道軟體包在系統中注冊的名稱。鍵入命令:
#rpm -q -a
即可查詢到當前系統中安裝的所有的軟體包。
2. 確定了要卸載的軟體的名稱,就可以開始實際卸載該軟體了。鍵入命令:
#rpm -e [package name]
即可卸載軟體。參數e的作用是使rpm進入卸載模式。對名為[package name]的軟體包進行卸載。由於系統中各個軟體包之間相互有依賴關系。如果因存在依賴關系而不能卸載,rpm將給予提示並停止卸載。你可以使用如下的命令來忽略依賴關系,直接開始卸載:
#rpm -e [package name] -nodeps
忽略依賴關系的卸載可能會導致系統中其它的一些軟體無法使用,如果想知道rpm包安裝到哪裡了呢?應該用 #rpm -ql [package name]
3.如何卸載用源碼包安裝的軟體?
最好是看README和INSTALL ;一般的情況下都有說,但大多軟體沒有提供源碼包的卸載方法;我們可以找到軟體的安裝點刪除。主要看你把它安裝在哪了。
比如:
如果安裝軟體時,指定個目錄。這個問題也不會難;比如用源碼包安裝gaim 的
#./configure --prefix=/opt/gaim
#make
#make install
把源碼包安裝的軟體,都指定安裝在 /opt目錄中,這樣不就知道了??
如果刪除,就刪除相應的軟體目錄;
有些軟體要在解壓安裝目錄中執行 make uninstall ,這樣就卸載掉了
6. linux徹底刪除資料庫
首先用rpm -qa | grep -i mysql
查找mysql安裝包
然後用yum remove +上安裝包
後面會有一個讓你【y/n】:y就會一直刪除
再次用查詢知啟命令就已經刪除掉了
也可以用find / -name mysql 查詢mysql的存放路徑。然後rm -rf 一一刪除
燃歲 皮猛睜 因為我是先開始查找路徑,刪除掉路徑,然後再去刪除安裝包的,我不知道先刪除安裝包,再去查詢路徑會不會查到。還是建議先刪除安裝包。再去查找路徑吧。
希望對你們有用(*^▽^*)