SQL UPDATE 命令
目前創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、成都網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計(jì)、伊春網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
如果我們需要修改或更新 MySQL 中的數(shù)據(jù),我們可以使用 SQL UPDATE 命令來操作。
具體語法參考:
from 樹懶學(xué)堂 - 一站式數(shù)據(jù)知識(shí)平臺(tái)
注意:
你可以同時(shí)更新一個(gè)或多個(gè)字段。
你可以在 WHERE 子句中指定任何條件。
你可以在一個(gè)單獨(dú)表中同時(shí)更新數(shù)據(jù)。
當(dāng)你需要更新數(shù)據(jù)表中指定行的數(shù)據(jù)時(shí) WHERE 子句是非常有用的。
如果表a有自增長ID的話就很好辦了 update a set b = id 如果沒的話寫一個(gè)PHP的小程序就好
?php
$con = mysql_connect("localhost","root","password") or die("數(shù)據(jù)庫連接失敗".mysql_error());//連接數(shù)據(jù)庫
mysql_select_db("test",$con) or die ("數(shù)據(jù)庫選擇失敗".mysql_error());
mysql_query("set names gbk");//設(shè)置編碼格式
$a = mysql_query("select * from a");
$n = 1;
while($b = mysql_fetch_array($a))
{
mysql_query("update a set b = "."'".$n."'"." where id = ".$b['id']); //where 后面的條件語句可以是任意該表內(nèi)字段
$n++;
}
UPDATE 表名 SET 字段名=‘內(nèi)容’ [WHERE ‘條件’] 注意:[ ]中的內(nèi)容可有可無。 舉例:表名=ZHXX(賬戶信息) ,需要修改其中的DLMM(登陸密碼),條件是DLMC(登陸名稱)=soso. UPDATE ZHXX SET DLMM='123' WHERE DLMC='soso'
麻煩采納,謝謝!
沒有報(bào)錯(cuò)信息 或者貼上完整sql語句
單這條sql是沒有問題的
兩種方法,一種執(zhí)行語句update
`表名`
set
columnName
=
'測(cè)試'
WHERE
columnName
=
'檢測(cè)';還有一種在phpmyadmin里直接修改,有個(gè)編輯,修改掉也可以。
分享文章:修改的mysql怎么寫,在mysql 中怎么修改數(shù)據(jù)
分享路徑:http://muchs.cn/article38/hcjjsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、響應(yīng)式網(wǎng)站、網(wǎng)站排名、網(wǎng)站建設(shè)、App開發(fā)、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)