<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    在幸福中痛苦的掙扎

    專注于效率 專注于價(jià)值
     
    書法.JAVA BLOG

    mysql 常用操作命令

    有些時(shí)候我們不得不去用命令行操作mysql數(shù)據(jù)庫(kù),下面是筆者總結(jié)的常見(jiàn)操作命令:

    1.連接
    ? 命令:? mysql -h主機(jī)地址 -u用戶名 -p密碼
    ? 本地:連接?? cmd進(jìn)入mysql/bin之后, 輸入mysql -uroot -p然后回車 會(huì)提示你輸入密碼 接著回車即可(如果密碼為空);
    ? 遠(yuǎn)程連接:假設(shè)遠(yuǎn)程主機(jī)的IP為:222.222.212.212,用戶名為root,密碼為abcdef。則鍵入以下命令:
    ???? mysql -h222.222.212.212 ?-uroot? -pabcdef

    2.對(duì)數(shù)據(jù)庫(kù)和表的操作
    ???
    ???查看用戶擁有權(quán)限的數(shù)據(jù)庫(kù)?:????? show databases;(注意分號(hào))
    ?
    ?? 創(chuàng)建數(shù)據(jù)庫(kù)test:? create database testdb;

    ?? 切換到testdb數(shù)據(jù)庫(kù):?????? use testdb;

    ?? 刪除數(shù)據(jù)庫(kù)testdb: drop database?testdb;

    ?? 查看當(dāng)前數(shù)據(jù)庫(kù)中有權(quán)限的表: show tables;

    ?? 創(chuàng)建表s_position,department,,depart_pos,testtable:
    ???? create table s_position
    ???? (
    ???????? id int not null auto_increment,
    ???????? name varchar(20) not null default? '經(jīng)理',????????? #設(shè)定默認(rèn)值
    ???????? description varchar(100),
    ???????? primary key PK_positon (id)?????????????????????????? ?#設(shè)定主鍵
    ???? );????
    ???? create table department
    ???? (
    ???????? id int not null auto_increment,
    ???????? name varchar(20) not null default '系統(tǒng)部',????????? #設(shè)定默認(rèn)值
    ???????? description varchar(100),
    ???????? primary key PK_department (id)??????????????????????? #設(shè)定主鍵
    ???? );
    ???? create table depart_pos
    ???? (
    ???????? department_id int not null,
    ???????? position_id int not null,
    ???????? primary key PK_depart_pos (department_id,position_id)? #設(shè)定復(fù)和主鍵
    ???? );
    ???? create table testtable
    ???? (
    ???????? id int not null auto_increment primary key,???? #設(shè)定主鍵
    ???????? name varchar(20) not null default '無(wú)名氏',? #設(shè)定默認(rèn)值
    ???????? department_id int not null,
    ???????? position_id int not null,
    ???????? unique (department_id,position_id)????????????? #設(shè)定唯一值
    ???? );

    ?? 查看表testtable的結(jié)構(gòu):?? desc testtable;

    ?? 刪除表testtable:?????
    ??????? drop table testtable;???????

    ? 修改表結(jié)構(gòu) 操作數(shù)據(jù)(增,刪,改,查)
    ???.....(同sql語(yǔ)句,略)

    ?3. 備份和恢復(fù)
    ?? 對(duì)數(shù)據(jù)的備份和恢復(fù)命令,在網(wǎng)上有許多種版本,經(jīng)筆者親身測(cè)驗(yàn),下面的命令是可行方法之一:
    ???
    ??? 備份數(shù)據(jù)庫(kù)testdb:??
    ??? 本地:mysqldump -uroot? -pabcdef testdb>e:testdb.sql?
    ??? 遠(yuǎn)程:mysqldump -h222.222.212.212 -uroot? -pabcdef testdb>e:testdb.sql?
    ???這里假設(shè)數(shù)據(jù)庫(kù)的用戶名和密碼分別是root和abcdef, 導(dǎo)出到額盤根目錄下,得到的testdb.sql是一個(gè)sql腳本,不包括建庫(kù)的語(yǔ)句,所以你需要手工創(chuàng)建數(shù)據(jù)庫(kù)下次才可以導(dǎo)入 恢復(fù)數(shù)據(jù)庫(kù)testdb;
    ??????
    ???? 恢復(fù)數(shù)據(jù)庫(kù)testdb:??????首先 需要?jiǎng)?chuàng)建一個(gè)空庫(kù)testdb(原因如上);
    ???? 命令:??
    ???? 本地:mysql -uroot -pabcdef? testdb<e:testdb.sql????
    ???? 遠(yuǎn)程:mysql -h222.222.212.212? -uroot -pabcdef? testdb<e:testdb.sql????
    ???? 后面e:testdb.db代表本地sql文件路徑,如果mysql安裝在本地可以把sql文件考到mysql/bin的安裝目錄下,就不用寫路徑了.


    注:在網(wǎng)上有些朋友說(shuō),mysql的安裝目錄必須為默認(rèn)目錄(即c:/mysql),否則會(huì)出問(wèn)題,筆者也測(cè)驗(yàn)了一下在安裝d盤的效果,結(jié)果暫時(shí)沒(méi)有發(fā)現(xiàn)什么問(wèn)題.,這說(shuō)明有時(shí)候命令執(zhí)行異常可能和安裝目錄無(wú)關(guān).^_^

    posted on 2006-11-24 17:41 書法 閱讀(507) 評(píng)論(1)  編輯  收藏 所屬分類: 數(shù)據(jù)庫(kù)

    Feedback

    # re: mysql 常用操作命令 2006-12-10 16:44 quto

    頂一下  回復(fù)  更多評(píng)論   



    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    My Links

    Blog Stats

    News

    常用鏈接

    留言簿(4)

    隨筆分類(6)

    隨筆檔案(6)

    文章檔案(1)

    收藏夾(4)

    友情鏈接

    最新隨筆

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜


    copyright@2006 書法(soft)版權(quán)所有.
    E_mail:posoft@126.com     點(diǎn)     點(diǎn)我找我
    主站蜘蛛池模板: 国产精品免费大片一区二区| 亚洲精品无码人妻无码| a级毛片免费全部播放无码| 亚洲日韩国产精品乱| 水蜜桃视频在线观看免费| 国产一级特黄高清免费大片| 朝桐光亚洲专区在线中文字幕| 精品少妇人妻AV免费久久洗澡| 亚洲国产无线乱码在线观看 | 免费无遮挡无遮羞在线看| 免费一级毛片不卡在线播放| 国产99视频精品免费视频76| 亚洲日韩中文字幕在线播放| 毛片免费在线观看| 亚洲视频国产视频| 无码一区二区三区免费视频| 久久水蜜桃亚洲AV无码精品| 亚洲精品线路一在线观看| 国产高清对白在线观看免费91| 亚洲国产精品国自产拍AV| 9420免费高清在线视频| 亚洲乱码在线卡一卡二卡新区| 国产免费69成人精品视频| 国产精品小视频免费无限app| 亚洲VA成无码人在线观看天堂| xxxx日本免费| 国产成人综合亚洲绿色| 亚洲日本乱码在线观看| 亚洲精品在线免费看| 老子影院午夜伦不卡亚洲| 亚洲中文字幕第一页在线| 97公开免费视频| 亚洲丶国产丶欧美一区二区三区| 亚洲国模精品一区| 91免费国产在线观看| 午夜在线免费视频| 亚洲国产成人九九综合| 亚洲精品无码专区2| 性xxxxx免费视频播放 | 亚洲美国产亚洲AV| 国产亚洲精品观看91在线|