星期三, 9月 29, 2010

MySQL常用指令

  • 將db輸出 (console mode)
    mysqldump  -u root -p [dbname] > [dbname].sql
  • 覆蓋db (console mode)
    mysql -u root -p [dbname]  < [dbname].sql
  • 指定資料 匯入/匯出 (進入MySQL執行)
    //匯出
    select * into outfile '/mdr/data/UNLOAD/檔名.sql' from [TableName]  where ITEM='409667';
    //匯入
    load data infile '/mdr/data/UNLOAD/檔名.sql' into table [TableName]
  • 匯入/匯出 整個Table (console mode)
    //匯出
    mysqldump -r(權限) 檔名.sql -u [帳號] -p --default-character-set=big5 [dbname]  [TableName]
    //匯入
    mysql -u [帳號] -p --default-character-set=big5 [dbname]  < [檔名].sql
  • 輸出為mssql 格式
    mysqldump --compatible=mssql -u root -p phalcon > ~/phalcon_test.sql
p.s. 感謝雅湘學妹提供

沒有留言: