MySQL ડેટાબેઝમાં ક્વેરી કેવી રીતે અપડેટ કરવી? સિન્ટેક્સ/કમાન્ડ/સ્ટેટમેન્ટ અપડેટ કરો

MySQL ડેટાબેઝક્વેરી કેવી રીતે અપડેટ કરવી? સિન્ટેક્સ/કમાન્ડ/સ્ટેટમેન્ટ અપડેટ કરો

MySQL અપડેટ ક્વેરી

જો આપણે MySQL માં ડેટાને સંશોધિત અથવા અપડેટ કરવાની જરૂર હોય, તો અમે કામ કરવા માટે SQL UPDATE આદેશનો ઉપયોગ કરી શકીએ છીએ. .

વ્યાકરણ

MySQL ડેટા ટેબલ ડેટાને સંશોધિત કરવા માટે અપડેટ આદેશ માટે નીચે આપેલ સામાન્ય SQL સિન્ટેક્સ છે:

UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]
  • તમે એક જ સમયે એક અથવા વધુ ફીલ્ડ અપડેટ કરી શકો છો.
  • તમે WHERE કલમમાં કોઈપણ શરતનો ઉલ્લેખ કરી શકો છો.
  • તમે એક જ ટેબલમાં એકસાથે ડેટા અપડેટ કરી શકો છો.

જ્યારે તમારે ડેટા કોષ્ટકમાં ઉલ્લેખિત પંક્તિમાં ડેટા અપડેટ કરવાની જરૂર હોય ત્યારે WHERE કલમ ખૂબ જ ઉપયોગી છે.


કમાન્ડ પ્રોમ્પ્ટ દ્વારા ડેટા અપડેટ કરો

નીચે અમે chenweiliang_tbl કોષ્ટકમાં ઉલ્લેખિત ડેટાને અપડેટ કરવા માટે SQL UPDATE આદેશમાં WHERE કલમનો ઉપયોગ કરીશું:

ઉદાહરણ

નીચેનું ઉદાહરણ chenweiliang_title ફીલ્ડના મૂલ્યને અપડેટ કરશે જેની chenweiliang_id ડેટા કોષ્ટકમાં 3 છે:

SQL અપડેટ નિવેદન:

mysql> UPDATE chenweiliang_tbl SET chenweiliang_title='学习 C++' WHERE chenweiliang_id=3;
Query OK, 1 rows affected (0.01 sec)
 
mysql> SELECT * from chenweiliang_tbl WHERE chenweiliang_id=3;
+-----------+--------------+---------------+-----------------+
| chenweiliang_id | chenweiliang_title | chenweiliang_author | submission_date |
+-----------+--------------+---------------+-----------------+
| 3 | 学习 C++ | chenweiliang.com | 2016-05-06 |
+-----------+--------------+---------------+-----------------+
1 rows in set (0.01 sec)

પરિણામમાંથી, chenweiliang_title જેની chenweiliang_id 3 છે તેમાં ફેરફાર કરવામાં આવ્યો છે.


PHP સ્ક્રિપ્ટનો ઉપયોગ કરીને ડેટા અપડેટ કરો

PHP, SQL સ્ટેટમેન્ટ એક્ઝિક્યુટ કરવા માટે mysqli_query() ફંક્શનનો ઉપયોગ કરે છે. તમે SQL અપડેટ સ્ટેટમેન્ટમાં WHERE કલમનો ઉપયોગ કરી શકો છો કે નહીં.

નોંધ:ડેટા કોષ્ટકમાં તમામ ડેટા અપડેટ કરવા માટે WHERE કલમનો ઉપયોગ કરશો નહીં, તેથી સાવચેત રહો.

આ ફંક્શન mysql> કમાન્ડ પ્રોમ્પ્ટમાં SQL સ્ટેટમેન્ટને એક્ઝિક્યુટ કરવા જેવી જ અસર ધરાવે છે.

ઉદાહરણ

નીચેનું ઉદાહરણ chenweiliang_title ફીલ્ડના ડેટાને અપડેટ કરશે જેની chenweiliang_id 3 છે.

MySQL અપડેટ સ્ટેટમેન્ટ ટેસ્ટ:

<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
 die('连接失败: ' . mysqli_error($conn));
}
// 设置编码,防止中文乱码
mysqli_query($conn , "set names utf8");
 
$sql = 'UPDATE chenweiliang_tbl
 SET chenweiliang_title="学习 Python"
 WHERE chenweiliang_id=3';
 
mysqli_select_db( $conn, 'chenweiliang' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
 die('无法更新数据: ' . mysqli_error($conn));
}
echo '数据更新成功!';
mysqli_close($conn);
?>

હોપ ચેન વેઇલિયાંગ બ્લોગ ( https://www.chenweiliang.com/ ) શેર કર્યું "MySQL ડેટાબેઝમાં ક્વેરી કેવી રીતે અપડેટ કરવી? તમને મદદ કરવા માટે સિન્ટેક્સ/કમાન્ડ/સ્ટેટમેન્ટ" અપડેટ કરો.

આ લેખની લિંક શેર કરવા માટે આપનું સ્વાગત છે:https://www.chenweiliang.com/cwl-463.html

વધુ છુપાયેલા યુક્તિઓ🔑 અનલૉક કરવા માટે, અમારી ટેલિગ્રામ ચેનલમાં જોડાવા માટે આપનું સ્વાગત છે!

ગમે તો શેર કરો અને લાઈક કરો! તમારા શેર અને લાઈક્સ એ અમારી સતત પ્રેરણા છે!

 

评论 评论

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો વપરાય છે * લેબલ

ટોચ પર સ્ક્રોલ