作者davidou (老歐 ! 月夜雪嵐)
看板PHP
標題Re: [請益] 資料庫修改失敗
時間Wed Oct 12 21:40:26 2011
這個我以前也遇過幾次 我也覺得很納悶
就是phpmyadmin
當然怎樣改都無法修改 刪除
唯一解就是自己寫sql 去變更
就如同你後來推文的那樣
我是寫一個php來sql拉 雖然也不知道為啥就是
我想問一個問題就是
你當時寫入那筆資料時的資料 有超過sql預設的長度嗎?
在想會不會是overflow造成的問題
文章代碼(AID):
#1EQEPTOe (PHP) [ptt.cc] [請益] phpmyadmin
我在這篇發過這問題過
※ 引述《KawasumiMai (魔物を討つ者)》之銘言:
: 如題
: 其實只是個小問題
: 不過卻一直搞不定就是了
: 使用php修改mysql沒有任何問題
: 有問題的時間點是
: 直接登入sql並且修改欄位
: 使用的瀏覽器是Opera
: 不知道為什麼修改之後按下確定
: 回到表示的地方
: 欄位還是沒有更改
: 請問這個情況比較有可能是什麼方面的問題?
: 應該不會為了修改某個欄位
: 還得用php寫個簡單的寫入器吧....
--
只有正妹的無名才有連結價值阿..
http://www.wretch.cc/blog/fancyou
非正妹 所以沒有連結價值
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.110.213
※ 編輯: davidou 來自: 218.170.110.213 (10/12 21:42)
1F:推 KawasumiMai:我的欄位沒有限定長度,而且幾乎都宣告成TEXT 10/12 21:47
2F:→ KawasumiMai:有日文字,不過我是日Win日瀏覽器日介面UTF-8資料庫 10/12 21:47
3F:→ KawasumiMai:應該沒有這個問題 10/12 21:47
4F:→ KawasumiMai:不過其中一欄還算蠻長的(大約50日文字上下) 10/12 21:48
5F:→ KawasumiMai:其他的沒超過10日文字或10英數 10/12 21:48
6F:→ KawasumiMai:我做的修改是把某欄(八個日文字)改成4個日文字 10/12 21:48
7F:→ KawasumiMai:然後把另一欄從空值改成"1"(宣告為TEXT 10/12 21:49
8F:→ KawasumiMai:不過就是失敗,只有親自使用SQL指令才OK 10/12 21:49
9F:→ KawasumiMai:使用php執行SQL指令也沒任何問題,就只有admin出錯 10/12 21:49
10F:→ davidou:那我覺得應該就是phpmyadmin的某種問題吧 我也想不出來了 10/12 21:55
11F:→ maplenote:感覺上要研究phpmyadmin執行的程式碼..... 10/12 22:18
12F:推 streitleak:phpmyadmin的debug模式打開看看 10/12 23:15
13F:→ streitleak:有時是看一下apache的log可能也有蛛絲馬跡 10/12 23:15
14F:→ chrisQQ:看看你開 pma 的時候是不是 utf8 模式,檢查你貼上的文字 10/13 09:55
15F:→ chrisQQ:是不是也是 utf8 編碼。 10/13 09:55