ആർട്ടിക്കിൾ ഡയറക്ടറി
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 അപ്ഡേറ്റ് പ്രസ്താവന:
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
ഏറ്റവും പുതിയ അപ്ഡേറ്റുകൾ ലഭിക്കുന്നതിന് ചെൻ വെയ്ലിയാങ്ങിന്റെ ബ്ലോഗിന്റെ ടെലിഗ്രാം ചാനലിലേക്ക് സ്വാഗതം!
📚 ഈ ഗൈഡിൽ വലിയ മൂല്യമുണ്ട്, 🌟 ഇതൊരു അപൂർവ അവസരമാണ്, ഇത് നഷ്ടപ്പെടുത്തരുത്! ⏰⌛💨
ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക!
നിങ്ങളുടെ ഷെയറിംഗും ലൈക്കുകളുമാണ് ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനം!