日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
教您如何批量修改MySQL數(shù)據(jù)表字段內(nèi)容

MySQL數(shù)據(jù)表中數(shù)據(jù)的處理方法大家都有所了解,如果MySQL數(shù)據(jù)表的數(shù)據(jù)需要批量修改,能否實現(xiàn)呢?答案無疑是肯定的。

公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出曲沃免費做網(wǎng)站回饋大家。

在PHPwind 6.0的數(shù)據(jù)庫里,它的會員資料存在pw_members里面,會員帳號正常狀態(tài)下這個數(shù)據(jù)表里的“yz”字段顯示的值是1(即表示已經(jīng)激活了帳號)。如果需要再次郵件激活,則這個值顯示的內(nèi)容必須與另一個字段“regdate”的值相同,程序在驗證時自動檢測兩個字段的內(nèi)容是否完全一樣之后才會進行有效驗證,否則會給出參數(shù)錯誤的提示。例如會員UID 1的“regdate”字段內(nèi)容是1194067635,那么“yz”字段的值也一樣是1194067635;以此類推,如果會員UID 2的“regdate”字段內(nèi)容是1175320740,那么“yz”字段的值也一樣是1175320740...

此時,由于可能的各種原因,“yz”字段的值可能并不是都是1(即表示已經(jīng)激活了帳號)的狀態(tài),如何讓“yz”字段的值和“regdate”字段內(nèi)容保持一致呢?同時,因為會員資料N多,又如何批量轉(zhuǎn)換所有會員帳號的這個字段值呢?我用的方法是這樣的

UPDATE table SET 被替換的字段名=被復(fù)制的字段名

應(yīng)用到本文實例: UPDATE pw_members SET yz=regdate

其中“pw_members”是數(shù)據(jù)表名稱;“被替換的字段名”指的是在“pw_members”中你要修改的那個字段的名稱,這里是“yz”;而“被復(fù)制的字段名”指的是提供字段內(nèi)容給“yz”字段復(fù)制的字段名(好拗口喲?。皉egdate”;這樣可以批量將每個UID內(nèi)的“yz”修改并復(fù)制成和“regdate”相同的值。而會員在下次登陸時社區(qū)就會要求他再次激活郵件帳號。

由于此舉是批量修改,因為將會把包括社區(qū)創(chuàng)建者在內(nèi)的所有賬號都改成未激活,所以當(dāng)執(zhí)行完了以后,要立即把包括社區(qū)創(chuàng)建者在內(nèi)不需要激活的賬號改回正常狀態(tài)。方法是在pw_members數(shù)據(jù)表的瀏覽狀態(tài)下,選擇你要改回正常狀態(tài)的會員帳號,點擊“編輯”進入之后找到“yz”字段,將字段的值例如“1194067635”改成“1”,這樣這個會員帳號就恢復(fù)正常了;也可以用管理員帳號進入社區(qū)管理后臺“會員管理”里將需要的會員ID手動激活。

另外,如何手動將同一數(shù)據(jù)表內(nèi)不同字段之間的內(nèi)容批量轉(zhuǎn)換,可以參考下面的命令:

UPDATE table set 字段名=REPLACE(字段名,'原字符串','替換的字符串') where 已知的字段名 LIKE '%原字符串%'

應(yīng)用到本文實例:

UPDATE pw_members set yz=REPLACE(yz,'1','2') where yz LIKE '%1%'

其中“pw_members”是數(shù)據(jù)表名稱;“字段名”指的是在“pw_members”中你要修改的那個字段的名稱,這里是“yz”;“原字符串”是字段“yz”現(xiàn)在默認(rèn)的值“1”;而“替換的字符串”指的是你將要修改的字段“yz”新的默認(rèn)值“2”。

【編輯推薦】

MySQL分表處理的實現(xiàn)方法

MySQL復(fù)制表數(shù)據(jù)到新表的方法

MySQL多表刪除的實現(xiàn)

MySQL獨立表空間的優(yōu)缺點

MySQL MyISAM表結(jié)構(gòu)的恢復(fù)


網(wǎng)站題目:教您如何批量修改MySQL數(shù)據(jù)表字段內(nèi)容
文章網(wǎng)址:http://www.dlmjj.cn/article/ccdoesi.html