linux資料庫位置
首先需要確認系統中磁碟的分配,linux磁碟一般是掛載在文件夾下的,以目錄形式表現的。所以說資料庫安裝在哪個目錄,得先確認安裝在哪個文件夾。
以Centos為例,查看磁碟分配情況的命令有:fdisk -l
如果沒有特意進行過分區操作或者掛載磁碟操作,那就是在根目錄:/,查看根目錄所在的磁碟即可。
② Linux裡面在資料庫創建一個庫,這個庫在伺服器什麼目錄下
在資料庫的數據實例目錄下,基本大多資料庫都一樣。
③ linux系統mysql資料庫怎麼修改資料庫存放路徑
mnt目錄下建立mysql_data目錄
#cd
/mnt
#mkdir
mysql_data
把MySQL服務服務停掉。
#service
mysql
stop
把/var/lib/mysql整個目錄移到/mnt/mysql_data。
#mv
/usr/local/mysql/data/mnt/mysql_data
重新設置數據許可權。
#cd
/mnt/mysql_data
修改my.cnf配置文件
#vi
/etc/my.cnf
指明mysql.sock文件的產生位置。用符號#注釋掉原來socket,
修改MySQL啟動腳本。
#vi
/etc/init.d/mysql
找到datadir。
datadir
=
/mnt/mysql_data
7
重啟mysql服務
#service
mysql
start
好了,至此資料庫目錄位置已遷移完畢。
④ linux mysql資料庫文件在哪
展開全部
資料庫目錄:/var/lib/mysql/
配置文件:/usr/share/mysql(mysql.server命令及配置文件)
相關命令:/usr/bin(mysqladmin、mysqlmp等命令)(*mysql的一種安全啟動方式:/usr/bin/mysqld_safe
–user=root
&)
啟動腳本:/etc/rc.d/init.d/
⑤ linux怎麼裝db2資料庫伺服器(linux連接db2資料庫命令)
一、安裝前准備工作:
1、對於Linux系統,至ibm網站下載軟體包
2、Linux內核設置:編輯/etc/sysctl.conf文件
3、創建相應用戶以及組:
4、創建相應毀宴明目錄用於存放db2的數據文件以及日誌文件:
這里在根下面創建一個db2總目錄,然後創建了一個15G大小的邏輯卷掛載/db2下面,然後在其下面創建相應的文件夾。
database目錄存放資料庫實例
db2log1存放db2的主日誌文件
db2log2存放鏡像日誌文件
db2temp存放db2臨時表空間
db2用戶的家目錄的位置
二、安裝過程:
安裝可以使用root用戶安裝也可以使用非root用戶安裝,這里就直接使用root用戶安裝了。
以root身份執行db2setup,會彈出以下畫面:
這里選擇安裝企業版,點擊installnew:
下一步之後,就出現創建用戶的畫面:
最後點擊finish開始安裝過程。
三、創建資料庫:
如果在安裝過程中,沒有創建資料庫,則後續可以使用db2命令創建資料庫。這是一個基於圖形界面的管理工具,使用起來也非常方便。執行db2後,會彈出以下畫面:
點擊祥陪右側的CreateNewDatabase,創建資料庫:
指定資料庫名稱以及存放位置,選中LetDB2managemystorage,下一步:
點擊finish開始創建。默認db2會創建以下三個表空間:
(1)、catalogtablespace用於存放catalog表。
(2)、usertablespace存放所有表和索引數據。
(3)、temporarytablespace臨時數據的存放位置。
創建完成後,會看到如下畫面:
此時還沒有連接到xzxjdb1上,點擊右側的connect進行連接。連接之後,會看到右側多了好多信息:纖告
使用命令行查看當前資料庫中表空間信息:
四、DB2的簡單管理:
1、查看錶空間信息:
2、查看錶信息:
3、查看當前實例下的所有資料庫信息:
4、停止資料庫:
5、啟動資料庫:
6、設置實例自動啟動:
⑥ linux mysql資料庫文件一般放在哪個目錄下
bin目錄是mysql控製程序所在的目錄,比如mysql的啟動,mysql的備份命令都在這個目錄下面。資料庫肯定要有一個用戶
,這個用戶就是user,對應的密碼就password。後面的name就是生成的備份文件名。
⑦ linux mysql默認數據目錄在哪
1、通過rpm查看:查看軟體是否安裝。
首先我們需要查看軟體是否已經安裝,或者辯雀納說查看安裝的軟體包名稱。如查找是否安裝mysql。
⑧ 怎麼在linux下查找 資料庫在哪個文件夾
可以使用find及local查找。
find:
1.命令格式:
find pathname -options [-print -exec -ok ...]
2.命令功能:
用於在文件樹種查找文件,並作出相應的處理
3.命令參數:
pathname: find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統根目錄。
-print: find命令將匹配的文件輸出到標准輸出。
-exec: find命令對匹配的文件執行該參數所給出的shell命令。相應命令的形式為'command' { } \;,注意{ }和\;之間的空格。
-ok: 和-exec的作用相同,只不過以一種更為安全的模式來執行該參數所給出的shell命令,在執行每一個命令之前,都會給出提示,讓用戶來確定是否執行。
4.命令選項:
-name 按照文件名查找文件。
-perm 按照文件許可權來查找文件。
-prune 使用這一選項可以使find命令不在當前指定的目錄中查找,如果同時使用-depth選項,那麼-prune將被find命令忽略。
-user 按照文件屬主來查找文件。
-group 按照文件所屬的組來查找文件。
-mtime -n +n 按照文件的更改時間來查找文件, - n表示文件更改時間距現在n天以內,+ n表示文件更改時間距現在n天以前。find命令還有-atime和-ctime 選項,但它們都和-m time選項。
-nogroup 查找無有效所屬組的文件,即該文件所屬的組在/etc/groups中不存在。
-nouser 查找無有效屬主的文件,即該文件的屬主在/etc/passwd中不存在。
-newer file1 ! file2 查找更改時間比文件file1新但比文件file2舊的文件。
-type 查找某一類型的文件,諸如:
b - 塊設備文件。
d - 目錄。
c - 字元設備文件。
p - 管道文件。
l - 符號鏈接文件。
f - 普通文件。
-size n:[c] 查找文件長度為n塊的文件,帶有c時表示文件長度以位元組計。-depth:在查找文件時,首先查找當前目錄中的文件,然後再在其子目錄中查找。
-fstype:查找位於某一類型文件系統中的文件,這些文件系統類型通常可以在配置文件/etc/fstab中找到,該配置文件中包含了本系統中有關文件系統的信息。
-mount:在查找文件時不跨越文件系統mount點。
-follow:如果find命令遇到符號鏈接文件,就跟蹤至鏈接所指向的文件。
-cpio:對匹配的文件使用cpio命令,將這些文件備份到磁帶設備中。
另外,下面三個的區別:
-amin n 查找系統中最後N分鍾訪問的文件
-atime n 查找系統中最後n*24小時訪問的文件
-cmin n 查找系統中最後N分鍾被改變文件狀態的文件
-ctime n 查找系統中最後n*24小時被改變文件狀態的文件
-mmin n 查找系統中最後N分鍾被改變文件數據的文件
-mtime n 查找系統中最後n*24小時被改變文件數據的文件
locate:
1.命令格式:
Locate [選擇參數] [樣式]
2.命令功能:
locate命令可以在搜尋資料庫時快速找到檔案,資料庫由updatedb程序來更新,updatedb是由cron daemon周期性建立的,locate命令在搜尋資料庫時比由整個由硬碟資料來搜尋資料來得快,但較差勁的是locate所找到的檔案若是最近才建立或 剛更名的,可能會找不到,在內定值中,updatedb每天會跑一次,可以由修改crontab來更新設定值。(etc/crontab)
locate指定用在搜尋符合條件的檔案,它會去儲存檔案與目錄名稱的資料庫內,尋找合乎範本樣式條件的檔案或目錄錄,可以使用特殊字元(如」*」 或」?」等)來指定範本樣式,如指定範本為kcpa*ner, locate會找出所有起始字串為kcpa且結尾為ner的檔案或目錄,如名稱為kcpartner若目錄錄名稱為kcpa_ner則會列出該目錄下包括 子目錄在內的所有檔案。
locate指令和find找尋檔案的功能類似,但locate是透過update程序將硬碟中的所有檔案和目錄資料先建立一個索引資料庫,在 執行loacte時直接找該索引,查詢速度會較快,索引資料庫一般是由操作系統管理,但也可以直接下達update強迫系統立即修改索引資料庫。
3.命令參數:
-e 將排除在尋找的范圍之外。
-1 如果 是 1.則啟動安全模式。在安全模式下,使用者不會看到許可權無法看到 的檔案。這會始速度減慢,因為 locate 必須至實際的檔案系統中取得檔案的 許可權資料。
-f 將特定的檔案系統排除在外,例如我們沒有到理要把 proc 檔案系統中的檔案 放在資料庫中。
-q 安靜模式,不會顯示任何錯誤訊息。
-n 至多顯示 n個輸出。
-r 使用正規運算式 做尋找的條件。
-o 指定資料庫存的名稱。
-d 指定資料庫的路徑
-h 顯示輔助訊息
-V 顯示程式的版本訊息