PDA

查看完整版本 : phpMyAdmin怎麼批量更改欄位?


域名王子
2011-03-29, 09:00 PM
最近我想把論壇附加元件復原,之前我的附加元件是存取在本機論壇上,所以現在我要使用遠端附加元件

但是我發現設定好了以後,只有新的附加元件有效,舊的附加還是在本機伺服器上

於是我想大概是phpMyAdmin在控制,翻開了phpMyAdmin以後發現新的附加和舊的附加差異是在remote欄位

在伺服器端存取的remote欄位是0,而遠端附加的remote欄位是1,經過測試後沒問題可以正常讀取

但是有個問題就是remote欄位我不可能一個一個去改成1阿....因為好幾萬個檔案= ="

想說有什麼好辦法可以批量更改phpMyAdmin欄位?

無法無天
2011-03-30, 02:58 AM
用搜尋更新的語法...

更新多筆紀錄
語法:
UPDATE [LOW_PRIORITY] tbl_name SET col_name1=expr1,col_name2=expr2,... [WHERE where_definition]
  如果沒有設定 WHERE 條件,則整個資料表相關的欄位都更新
範例:
 mysql> UPDATE persondata SET age=age+1;
  將資料表 persondata 中,所有 age 欄位都加 1
 mysql> UPDATE persondata SET age=age*2, age=age+1;
  將資料表 persondata 中,所有 age 欄位都*2,再加 1

域名王子
2011-04-02, 01:36 AM
感謝大大~!已經成功替換了!