linux環(huán)境下mysql的基本操作_第1頁
linux環(huán)境下mysql的基本操作_第2頁
linux環(huán)境下mysql的基本操作_第3頁
linux環(huán)境下mysql的基本操作_第4頁
linux環(huán)境下mysql的基本操作_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Linuux下MMySQQL的一一些基本本使用方方法20088-111-033 099:144:299 來源源:Liinuxx社區(qū) 作者:編輯整整理 【 HYPERLINK javascript:doZoom(16) 大 HYPERLINK javascript:doZoom(14) 中 HYPERLINK javascript:doZoom(12) 小】 HYPERLINK /Program/Mysql/110342a52008.html#plshow#plshow l plshow#plshow 評(píng)論:0 條1Liinuxx下如何何創(chuàng)建mmysqqld數(shù)數(shù)據(jù)庫的的管理用用戶?數(shù)據(jù)庫安安裝好

2、后后,我們們應(yīng)該為為myssql數(shù)數(shù)據(jù)庫創(chuàng)創(chuàng)建一個(gè)個(gè)管理帳帳號(hào)。要要把rooot用用戶設(shè)置置為管理理員,我我們應(yīng)該該運(yùn)行下下面的命命令;以下為引引用的內(nèi)內(nèi)容: roootlinnuxssir001 rroott# /oppt/mmysqql/bbin/myssqlaadmiin -u rroott paasswwordd 12234556 roootllinuuxsiir011 rooot#通過上面面的命令令,我們們可以知知道,mmysqql數(shù)據(jù)據(jù)庫的管管理員是是rooot,密密碼是11234456。2如何何進(jìn)入mmysqql數(shù)據(jù)據(jù)庫?以以myssql數(shù)數(shù)據(jù)庫管管理員rroott,密碼碼為12

3、234556為例例;roootllinuuxsiir011 rooot#/oopt/myssql/binn/myysqll -uurooot -p12234556輸出上面面的命令令后,出出現(xiàn)的是是如下的的提示;以下為引引用的內(nèi)內(nèi)容: Wellcomme tto tthe MySSQL monnitoor. Commmannds endd wiith ; oor g. Youur MMySQQL cconnnecttionn idd iss 6 to serrverr veersiion: 3.23.58 Typpe hellp; orr h forr heelp. Tyype cc tto c

4、cleaar tthe buffferr. myssql注意:操操作這些些命令的的時(shí)候,應(yīng)應(yīng)該把mmysqqld服服務(wù)器打打開。這這些新手手兄弟早早就知道道了吧:)3如何何在數(shù)據(jù)據(jù)庫中操操作命令令呢,我我想這是是myssql手手冊(cè)都有有的,我我主要說說幾個(gè)要要注意的的地方。其實(shí)我我也會(huì)不不了幾個(gè)個(gè)命令。如果自自己想學(xué)學(xué)的弟兄兄,也不不是什么么難事;在wiindoows中中操作過過myssql的的,其實(shí)實(shí)在這里里也是一一樣的,mmysqql是跨跨平臺(tái)的的數(shù)據(jù)庫庫,用法法都是相相同的。在myssql數(shù)數(shù)據(jù)庫中中,每操操作一個(gè)個(gè)命令,都都是;號(hào)號(hào)結(jié)尾的的,可能能有的新新手弟兄兄,忘記記輸入了了;號(hào)結(jié)

5、結(jié)尾,結(jié)結(jié)果退不不出來。:):)1查看看myssql中中都有哪哪些數(shù)據(jù)據(jù)庫?代碼:以下為引引用的內(nèi)內(nèi)容: +-+| Dattabaase |+-+| myssql | tesst |+-+2 rowws iin sset (0.00 secc)mysqql 在myssql安安裝好,設(shè)設(shè)置好管管理員后后,第一一次進(jìn)入入系統(tǒng),我我們用sshoww daatabbasees;命命令查看看數(shù)據(jù)庫庫的列表表,發(fā)現(xiàn)現(xiàn)有兩個(gè)個(gè)數(shù)據(jù)庫庫,myysqll和teest,這這是系統(tǒng)統(tǒng)自建的的,是讓讓大家練練習(xí)用的的。4如何何創(chuàng)建和和刪除一一個(gè)數(shù)據(jù)據(jù)庫?比如我要要?jiǎng)?chuàng)建一一個(gè)名為為linnux的的數(shù)據(jù)庫庫,應(yīng)該該運(yùn)行如

6、如下命令令mysqql creeatee daatabbasee 數(shù)數(shù)據(jù)庫名名;所以我們們應(yīng)該運(yùn)運(yùn)行如下下的命令令,來創(chuàng)創(chuàng)建名為為linnux的的數(shù)據(jù)庫庫以下為引引用的內(nèi)內(nèi)容: myssql crreatte ddataabasse llinuux; Queery OK, 1 roww afffecctedd (00.000 seec)是不是建建好了呢呢?肯肯定是建建好了,因因?yàn)槎加杏蠴K了了:)查看是不不是有l(wèi)linuux這個(gè)個(gè)數(shù)據(jù)庫庫了呢?代碼:以下為引引用的內(nèi)內(nèi)容:mysqql shoow ddataabasses;+-+| DDataabasse |+-+| llinuux | mmy

7、sqql | ttestt |+-+3 rrowss inn seet (0.000 ssec)mysqql 那我們?nèi)缛绾蝿h除除一個(gè)數(shù)數(shù)據(jù)庫呢呢?以下為引引用的內(nèi)內(nèi)容: myssql drrop dattabaase 數(shù)據(jù)據(jù)庫名;比如我們們要把剛剛才創(chuàng)建建的liinuxx數(shù)據(jù)庫庫刪除,應(yīng)應(yīng)該用下下面的命命令;以下為引引用的內(nèi)內(nèi)容: myssql drrop dattabaase linnux; Quueryy OKK, 00 roows afffectted (0.00 secc)是不是已已經(jīng)刪除除了呢?代碼:以下為引引用的內(nèi)內(nèi)容:mysqql shoow ddataabasses;+-+|

8、DDataabasse |+-+| mmysqql | ttestt |+-+2 rrowss inn seet (0.000 ssec)mysqql 5如何何操作一一個(gè)數(shù)據(jù)據(jù)庫呢,這這個(gè)問題題就比較較多了,建建議還是是看一下下myssql的的手冊(cè)吧吧。里面面的東西西太多了了。如果果操作一一個(gè)數(shù)據(jù)據(jù)庫,首首先是要要指定一一個(gè)數(shù)據(jù)據(jù)庫為當(dāng)當(dāng)前數(shù)據(jù)據(jù)庫,應(yīng)應(yīng)該用uuse命命令mysqqluuse 數(shù)據(jù)據(jù)庫;比如我想想指定llinuux這個(gè)個(gè)數(shù)據(jù)庫庫為當(dāng)前前數(shù)據(jù)庫庫,應(yīng)該該是以下為引引用的內(nèi)內(nèi)容: myssql usse llinuux; Dattabaase chaangeed mmysqqlLi

9、nuux下MMySQQL的一一些基本本使用方方法20088-111-033 099:144:299 來源源:Liinuxx社區(qū) 作者:編輯整整理 【 HYPERLINK javascript:doZoom(16) 大 HYPERLINK javascript:doZoom(14) 中 HYPERLINK javascript:doZoom(12) 小】 HYPERLINK /Program/Mysql/110342a52008_2.html#plshow#plshow l plshow#plshow 評(píng)論:0 條6如何何備份數(shù)數(shù)據(jù)庫?比如我們們要備份份myssql中中已經(jīng)存存在的名名為liin

10、uxx的數(shù)據(jù)據(jù)庫,要要用到命命令myysqlldummp命令格式式如下:以下為引引用的內(nèi)內(nèi)容: roootlinnuxssir001 rroott# /oppt/mmysqql/bbin/myssqlddumpp -uurooot -p llinuux /rroott/liinuxx.sqql EEnteer ppasssworrd:在在這里輸輸入數(shù)據(jù)據(jù)庫的密密碼通過上面面的命令令,我們們要明白白兩件事事,首先先備份數(shù)數(shù)據(jù)庫是是要以數(shù)數(shù)據(jù)庫管管理員的的身份備備份;其其次:備備份目的的地是/rooot,備備份的文文件名是是linnux.sqll。其實(shí)實(shí)備份的的位置和和文件名名,根據(jù)據(jù)自己的的情況

11、來來定。文文件名可可以自己己來取,路路徑也可可以自己己來安排排;比如我想想把liinuxx的數(shù)據(jù)據(jù)庫備份份到/hhomee/beeinaan,數(shù)數(shù)據(jù)庫的的文件名名為liinuxxsirr03111300.sqql,所所以應(yīng)該該輸入如如下的命命令。以下為引引用的內(nèi)內(nèi)容:roootllinuuxsiir011 rooot#/oopt/myssql/binn/myysqlldummp -urooot -p linnux /homme/bbeinnan/linnuxssir00311130.sqllEntter passswoord:在這里里輸入數(shù)數(shù)據(jù)庫管管理員rroott的數(shù)據(jù)據(jù)庫密碼碼這樣我們們到

12、/hhomee/beeinaan目錄錄下就能能發(fā)現(xiàn)mmysqql中名名為liinuxx的數(shù)據(jù)據(jù)庫的備備份文件件linnuxssir00311130.sqll綜上所述述,我們們學(xué)習(xí)時(shí)時(shí)要學(xué)會(huì)會(huì)變通。:):)5如何何把把備備份的數(shù)數(shù)據(jù)庫導(dǎo)導(dǎo)入到數(shù)數(shù)據(jù)庫中中?首先我們們還是要要操作上上面幾個(gè)個(gè)過程,比比如添加加數(shù)據(jù)庫庫管理員員(如果果您沒有有添加過過myssql數(shù)數(shù)據(jù)庫管管理員的的話),創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫等。比如我們們要把在在/hoome/beiinann這個(gè)目目錄中的的linnuxssir00311130.sqll這個(gè)備備份,導(dǎo)導(dǎo)入名為為linnux的的數(shù)據(jù)庫庫中,應(yīng)應(yīng)該如下下操作;以下為引引用的內(nèi)內(nèi)

13、容: roootlinnuxssir001 rroott# /oppt/mmysqql/bbin/myssql -urroott -pp liinuxx sshoww sttatuus;查看進(jìn)程程代碼:以下為引引用的內(nèi)內(nèi)容: mmysqql shoow pproccessslisst;+-+-+-+-+-+-+-+-+| IId | Usser | HHostt | ddb | Commmannd | Tiime | SStatte | Innfo |+-+-+-+-+-+-+-+-+| 166 | rooot | loocallhosst | NUULL | QQuerry | 0 | NU

14、ULL | shoow pproccessslisst |+-+-+-+-+-+-+-+-+1 roww inn seet (0.000 ssec)mysqql 查看表,應(yīng)應(yīng)該先指指定一個(gè)個(gè)數(shù)據(jù)庫庫為當(dāng)前前數(shù)據(jù)庫庫;比如如是名為為linnux的的數(shù)據(jù)庫庫;以下為引引用的內(nèi)內(nèi)容: myssqlusee liinuxx; mmysqql shoow ttablles; Emmptyy seet (0.000 ssec) myssql7對(duì)mmysqql數(shù)據(jù)據(jù)庫常用用命令的的一點(diǎn)補(bǔ)補(bǔ)充;幾個(gè)常用用的myysqll相關(guān)的的管理命命令mysqql 命命令:基基本文本本的,顯顯示和使使用的mmysqql數(shù)據(jù)

15、據(jù)庫。前前面已經(jīng)經(jīng)簡單的的提過用用法;比比如登錄錄等。mysqqladdminn 命令令,用來來創(chuàng)建和和維護(hù)mmysqql數(shù)據(jù)據(jù)庫的命命令,前前面已經(jīng)經(jīng)簡單的的提過;isammchkk 是用用來修復(fù)復(fù)、檢查查和優(yōu)化化.issm后綴綴的數(shù)據(jù)據(jù)庫文件件;mysqqlduump 是用于于備份數(shù)數(shù)據(jù)庫,前前面已經(jīng)經(jīng)簡單的的說明過過;myissamcchk 用來修修復(fù).mmyi后后綴的數(shù)數(shù)據(jù)庫文文件;比如我們們要檢查查名為llinuux的數(shù)數(shù)據(jù)庫.myii數(shù)據(jù)庫庫表是否否存在問問題,應(yīng)應(yīng)該用下下面的命命令;要把myysqlld服務(wù)務(wù)器停下下來以下為引引用的內(nèi)內(nèi)容: roootlinnuxssir001

16、rroott# /oppt/mmysqql/ssharre/mmysqql.sservver stoop然后執(zhí)行行以下為引引用的內(nèi)內(nèi)容: roootlinnuxssir001 rroott# /oppt/mmysqql/bbin/myiisammchkk /oopt/myssql/varr/liinuxx/*.MYII上面的命命令的意意思就是是檢查所所有的.myii文件,數(shù)數(shù)據(jù)庫的的目錄在在/oppt/mmysqql/vvar/linnux/目錄中中如果有問問題,應(yīng)應(yīng)該用-r參數(shù)數(shù)來修復(fù)復(fù)以下為引引用的內(nèi)內(nèi)容: roootlinnuxssir001 rroott# /oppt/mmysqql/bbin/myiisammchkk -rr /oopt

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論