លុប MySQL ពីការប្រើប្រាស់? លុបសេចក្តីថ្លែងការណ៍នៅក្នុងមូលដ្ឋានទិន្នន័យ MySQL

MySQL លុបចេញពីការប្រើប្រាស់?មូលដ្ឋានទិន្នន័យ MySQLលុបសេចក្តីថ្លែងការណ៍

MySQL DELETE សេចក្តីថ្លែងការណ៍

អ្នកអាចប្រើពាក្យបញ្ជា SQL DELETE FROM ដើម្បីលុបកំណត់ត្រាក្នុងតារាងទិន្នន័យ MySQL ។

អ្នក​អាច mysql> ប្រតិបត្តិពាក្យបញ្ជាពីប្រអប់បញ្ចូលពាក្យបញ្ជាឬស្គ្រីប PHP ។

វេយ្យាករណ៍

ខាងក្រោមនេះគឺជាវាក្យសម្ព័ន្ធទូទៅនៃសេចក្តីថ្លែងការណ៍ SQL DELETE ដើម្បីលុបទិន្នន័យចេញពីតារាងទិន្នន័យ MySQL៖

DELETE FROM table_name [WHERE Clause]
  • ប្រសិនបើគ្មានឃ្លា WHERE ត្រូវបានបញ្ជាក់ទេ កំណត់ត្រាទាំងអស់នៅក្នុងតារាង MySQL នឹងត្រូវបានលុប។
  • អ្នកអាចបញ្ជាក់លក្ខខណ្ឌណាមួយនៅក្នុងឃ្លា WHERE
  • អ្នកអាចលុបកំណត់ត្រាទាំងអស់ក្នុងពេលតែមួយក្នុងតារាងតែមួយ។

ឃ្លា WHERE មានប្រយោជន៍ខ្លាំងណាស់នៅពេលអ្នកចង់លុបកំណត់ត្រាដែលបានបញ្ជាក់នៅក្នុងតារាងទិន្នន័យ។


លុបទិន្នន័យចេញពីបន្ទាត់ពាក្យបញ្ជា

នៅទីនេះយើងនឹងប្រើឃ្លា WHERE ក្នុងពាក្យបញ្ជា SQL DELETE ដើម្បីលុបទិន្នន័យដែលបានជ្រើសរើសពីតារាងទិន្នន័យ MySQL chenweiliang_tbl ។

វត្ថុ

ឧទាហរណ៍ខាងក្រោមនឹងលុបកំណត់ត្រាជាមួយ chenweiliang_id 3 នៅក្នុងតារាង chenweiliang_tbl៖

SQL UPDATE សេចក្តីថ្លែងការណ៍៖

កម្មវិធី MySQL> ការប្រើ ចេនវេលៀង; មូលដ្ឋានទិន្នន័យ បានផ្លាស់ប្តូរ កម្មវិធី MySQL> លុប FROM chenweiliang_tbl ទីកន្លែង chenweiliang_id=3; សំណួរ OK, 1 ជួរដេក រងផលប៉ះពាល់ (0.23 វិ)

លុបទិន្នន័យដោយប្រើស្គ្រីប PHP

PHP ប្រើមុខងារ mysqli_query() ដើម្បីប្រតិបត្តិសេចក្តីថ្លែងការណ៍ SQL ហើយអ្នកអាចប្រើឃ្លា WHERE ដោយមានឬគ្មានពាក្យបញ្ជា SQL DELETE ។

មុខងារនេះដំណើរការជាមួយ mysql> ឥទ្ធិពលនៃតួអក្សរពាក្យបញ្ជាដែលប្រតិបត្តិពាក្យបញ្ជា SQL គឺដូចគ្នា។

វត្ថុ

ឧទាហរណ៍ PHP ខាងក្រោមនឹងលុបកំណត់ត្រាជាមួយ chenweiliang_id 3 នៅក្នុងតារាង chenweiliang_tbl៖

MySQL DELETE clause test:

<?
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);
?>

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក "MySQL លុបចេញពីការប្រើប្រាស់? សេចក្តីថ្លែងការណ៍លុបនៅក្នុងមូលដ្ឋានទិន្នន័យ MySQL" មានប្រយោជន៍សម្រាប់អ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-472.html

សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!

🔔 ក្លាយជាអ្នកដំបូងដែលទទួលបាន "ការណែនាំអំពីការប្រើប្រាស់ឧបករណ៍ AI ទីផ្សារមាតិកា ChatGPT" ដ៏មានតម្លៃនៅក្នុងបញ្ជីកំពូលរបស់ប៉ុស្តិ៍! 🌟
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រំកិលទៅកំពូល