一、導出數(shù)據(jù)庫用mysqldump命令(注意mysql的安裝路徑,即此命令的路徑):
10年積累的成都做網(wǎng)站、成都網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有修文免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
1、導出數(shù)據(jù)和表結(jié)構:
mysqldump
-u用戶名
-p密碼
數(shù)據(jù)庫名
數(shù)據(jù)庫名.sql
/usr/local/mysql/bin/
mysqldump
-uroot
-p
abc
abc.sql
敲回車后會提示輸入密碼
2、只導出表結(jié)構
mysqldump
-u用戶名
-p密碼
-d
數(shù)據(jù)庫名
數(shù)據(jù)庫名.sql
/usr/local/mysql/bin/
mysqldump
-uroot
-p
-d
abc
abc.sql
注:/usr/local/mysql/bin/
—
mysql的data目錄
二、導入數(shù)據(jù)庫
1、首先建空數(shù)據(jù)庫
mysqlcreate
database
abc;
2、導入數(shù)據(jù)庫
方法一:
(1)選擇數(shù)據(jù)庫
mysqluse
abc;
(2)設置數(shù)據(jù)庫編碼
mysqlset
names
utf8;
(3)導入數(shù)據(jù)(注意sql文件的路徑)
mysqlsource
/home/abc/abc.sql;
方法二:
mysql
-u用戶名
-p密碼
數(shù)據(jù)庫名
數(shù)據(jù)庫名.sql
mysql
-uabc_f
-p
abc
abc.sql
建議使用第二種方法導入。
注意:有命令行模式,有sql命令
以上這篇linux下導入、導出mysql數(shù)據(jù)庫命令的實現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
1、連接上相應的linux主機,進入到等待輸入shell指令的linux命令行狀態(tài)下。
2、在命令行下輸入shell指令:sz /var/log/boot.log,此時會彈出下載位置選擇。
3、點擊確定,此時會看到日志被成功導出了。
命令whereis 查找可執(zhí)行文件,源代碼,幫助文件的絕對路徑。
命令which告訴我們當輸入某個命令執(zhí)行時,SHELL到底調(diào)用了哪個版本的命令。
然后是最重要的find命令,譬如我們要在/usr目錄查找文件intelism:
find /usr -name intelism -print
具體的參數(shù)可查看man文檔。
然后是查找文件中的字符串,命令是grep,egrep,fgrep.一般我們都用grep,但egrep支持全部的正則表達式。比如我們要查看./intelism文件里的字符"xingshangdeluren"
grep -n "xingshangdeluren" ./intelism
比如要查看所有以A或者a開頭的字符串那么:
grep -n -i '\a' ./intelism
比如我們要看~/intel/文件下有沒有SIZE為0的文件:
ls -l ~/intel/ | grep “0”| cut -f10 -d' '
我也剛學,不是太懂,你可以自己去查MAN文檔和上論壇和實踐
用命令select * from table into outfile 'xxx.txt';就可以把查詢數(shù)據(jù)導出在當前數(shù)據(jù)庫保存位置的xxx.txt文件里面了。
也可以直接在linux命令用mysql -h127.0.0.1 -uroot -pXXXX -P3306 -e"select * from table" /tmp/test.txt
操作順序:
1、打開本地終端,輸入telnet命令:
telnet 服務器ip
輸入用戶名 密碼 登陸成功
2、轉(zhuǎn)到oracle用戶下,輸入:
su - oracle
exp
根據(jù)Oracle的exp命令提供的到處向?qū)?,導出用戶需要的?shù)據(jù)到dmp文件中 myxxxoutxxx.dmp
3、接下來是講這個dmp文件傳到本地
兩種方式
1、如果服務器端開啟了ftpd 或者 sshd ,可以從本地連接過去,把dmp文件下載到本地
重新打開一個本地終端
ftp 服務器ip
輸入用戶名 密碼 登陸成功
cd dmp文件目錄的相對路徑
get myxxxoutxxx.dmp
2、如果本地服務器開啟了相關服務 可以從服務器端上傳dmp文件到本地
cd dmp文件目錄的路徑
ftp 服務器ip
輸入用戶名 密碼 登陸成功
put myxxxoutxxx.dmp
最后就是本地庫的導入了
在終端中輸入 imp 根據(jù)向?qū)б徊揭徊皆O置導入
或者用開發(fā)工具幫助導入