MySQL ഉപയോഗത്തിൽ നിന്ന് ഇല്ലാതാക്കണോ? MySQL ഡാറ്റാബേസിലെ പ്രസ്താവന ഇല്ലാതാക്കുക

MySQL ഉപയോഗത്തിൽ നിന്ന് ഇല്ലാതാക്കണോ?MySQL ഡാറ്റാബേസ്പ്രസ്താവന ഇല്ലാതാക്കുക

MySQL DELETE പ്രസ്താവന

ഒരു MySQL ഡാറ്റാബേസ് പട്ടികയിലെ റെക്കോർഡുകൾ ഇല്ലാതാക്കാൻ നിങ്ങൾക്ക് SQL DELETE FROM കമാൻഡ് ഉപയോഗിക്കാം.

നിങ്ങൾക്ക് കഴിയും mysql> ഒരു കമാൻഡ് പ്രോംപ്റ്റിൽ നിന്നോ പിഎച്ച്പി സ്ക്രിപ്റ്റിൽ നിന്നോ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക.

വ്യാകരണം

MySQL ഡാറ്റാ ടേബിളിൽ നിന്ന് ഡാറ്റ ഇല്ലാതാക്കുന്നതിനുള്ള SQL DELETE സ്റ്റേറ്റ്‌മെന്റിന്റെ പൊതുവായ വാക്യഘടനയാണ് ഇനിപ്പറയുന്നത്:

DELETE FROM table_name [WHERE Clause]
  • WHERE ക്ലോസ് വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, MySQL പട്ടികയിലെ എല്ലാ രേഖകളും ഇല്ലാതാക്കപ്പെടും.
  • WHERE ക്ലോസിൽ നിങ്ങൾക്ക് ഏത് വ്യവസ്ഥയും വ്യക്തമാക്കാൻ കഴിയും
  • ഒരൊറ്റ പട്ടികയിൽ നിങ്ങൾക്ക് ഒരേസമയം റെക്കോർഡുകൾ ഇല്ലാതാക്കാം.

ഡാറ്റാ ടേബിളിലെ നിർദ്ദിഷ്‌ട റെക്കോർഡുകൾ ഇല്ലാതാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുമ്പോൾ WHERE ക്ലോസ് വളരെ ഉപയോഗപ്രദമാണ്.


കമാൻഡ് ലൈനിൽ നിന്ന് ഡാറ്റ ഇല്ലാതാക്കുക

MySQL ഡാറ്റാ പട്ടിക chenweiliang_tbl-ൽ നിന്ന് തിരഞ്ഞെടുത്ത ഡാറ്റ ഇല്ലാതാക്കാൻ SQL DELETE കമാൻഡിലെ WHERE ക്ലോസ് ഞങ്ങൾ ഇവിടെ ഉപയോഗിക്കും.

ഉദാഹരണം

ഇനിപ്പറയുന്ന ഉദാഹരണം chenweiliang_tbl പട്ടികയിലെ chenweiliang_id 3 ഉള്ള റെക്കോർഡ് ഇല്ലാതാക്കും:

SQL അപ്ഡേറ്റ് പ്രസ്താവന:

ക്യു> ഉപയോഗം ചെൻവീലിയാങ്; ഡാറ്റാബേസ് മാറി ക്യു> ഇല്ലാതാക്കും FROM chenweiliang_tbl എവിടെ chenweiliang_id=3; ചോദ്യം OK, 1 വരി ബാധിച്ചു (0.23 സെക്കന്റ്)

PHP സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് ഡാറ്റ ഇല്ലാതാക്കുക

SQL പ്രസ്താവനകൾ നടപ്പിലാക്കാൻ PHP mysqli_query() ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു, കൂടാതെ SQL DELETE കമാൻഡ് ഉപയോഗിച്ചോ അല്ലാതെയോ നിങ്ങൾക്ക് WHERE ക്ലോസ് ഉപയോഗിക്കാം.

ഈ ഫംഗ്ഷൻ പ്രവർത്തിക്കുന്നു mysql> SQL കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുന്ന കമാൻഡ് പ്രതീകത്തിന്റെ പ്രഭാവം സമാനമാണ്.

ഉദാഹരണം

ഇനിപ്പറയുന്ന PHP ഉദാഹരണം chenweiliang_tbl പട്ടികയിലെ chenweiliang_id 3 ഉള്ള റെക്കോർഡ് ഇല്ലാതാക്കും:

MySQL DELETE ക്ലോസ് ടെസ്റ്റ്:

<?
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 = 'DELETE FROM chenweiliang_tbl
 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 ഉപയോഗത്തിൽ നിന്ന് ഇല്ലാതാക്കണോ? MySQL ഡാറ്റാബേസിലെ ഡിലീറ്റ് സ്റ്റേറ്റ്മെന്റ്" നിങ്ങൾക്ക് സഹായകരമാണ്.

ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ സ്വാഗതം:https://www.chenweiliang.com/cwl-472.html

ഏറ്റവും പുതിയ അപ്‌ഡേറ്റുകൾ ലഭിക്കുന്നതിന് ചെൻ വെയ്‌ലിയാങ്ങിന്റെ ബ്ലോഗിന്റെ ടെലിഗ്രാം ചാനലിലേക്ക് സ്വാഗതം!

🔔 ചാനൽ ടോപ്പ് ഡയറക്‌ടറിയിൽ വിലയേറിയ "ChatGPT കണ്ടന്റ് മാർക്കറ്റിംഗ് AI ടൂൾ ഉപയോഗ ഗൈഡ്" നേടുന്ന ആദ്യത്തെയാളാകൂ! 🌟
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്‌ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!

 

发表 评论

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിക്കില്ല. ആവശ്യമായ ഫീൽഡുകൾ ഉപയോഗിക്കുന്നു * ലേബൽ

മുകളിലേക്ക് സ്ക്രോൾ ചെയ്യുക