የአንቀጽ ማውጫ
MySQL ከአጠቃቀም ይሰረዝ?MySQL የውሂብ ጎታመግለጫ ሰርዝ
MySQL ሰርዝ መግለጫ
በ MySQL ዳታቤዝ ሰንጠረዥ ውስጥ መዝገቦችን ለመሰረዝ የ SQL DELETE FROM ትእዛዝን መጠቀም ትችላለህ።
ትችላለህ mysql> ትዕዛዙን ከትእዛዝ መጠየቂያ ወይም ከ PHP ስክሪፕት ያስፈጽሙ።
ሰዋስው
የሚከተለው የSQL DELETE መግለጫ አጠቃላይ አገባብ ከ MySQL ዳታ ሠንጠረዥ ላይ ውሂብ ለመሰረዝ ነው።
DELETE FROM table_name [WHERE Clause]
- WHERE አንቀጽ ካልተገለጸ፣ በ MySQL ሠንጠረዥ ውስጥ ያሉ ሁሉም መዝገቦች ይሰረዛሉ።
- በWHERE አንቀጽ ውስጥ ማንኛውንም ሁኔታ መግለጽ ይችላሉ።
- በአንድ ጠረጴዛ ውስጥ ሁሉንም በአንድ ጊዜ መዝገቦችን መሰረዝ ይችላሉ.
በመረጃ ሠንጠረዥ ውስጥ የተገለጹ መዝገቦችን መሰረዝ ሲፈልጉ የ WHERE አንቀጽ በጣም ጠቃሚ ነው።
ከትእዛዝ መስመር ላይ ውሂብን ሰርዝ
የተመረጠውን ውሂብ ከ MySQL ዳታ ሠንጠረዥ chnweiliang_tbl ለመሰረዝ እዚህ በ SQL DELETE ትዕዛዝ ውስጥ ያለውን WHERE አንቀጽ እንጠቀማለን።
ቅደም ተከተል
የሚከተለው ምሳሌ በ chnweiliang_tbl ሠንጠረዥ ውስጥ መዝገቡን በ chnweiliang_id 3 ይሰርዘዋል፡
የ SQL ማዘመኛ መግለጫ፡-
ፒኤችፒ ስክሪፕት በመጠቀም ውሂብ ሰርዝ
ፒኤችፒ የSQL መግለጫዎችን ለማስፈጸም mysqli_query() ተግባርን ይጠቀማል፣ እና WHERE የሚለውን አንቀጽ ከ SQL DELETE ትዕዛዝ ጋር ወይም ያለሱ መጠቀም ይችላሉ።
ይህ ተግባር አብሮ ይሰራል mysql> የ SQL ትዕዛዙን የሚፈጽመው የትዕዛዝ ቁምፊ ውጤት ተመሳሳይ ነው.
ቅደም ተከተል
የሚከተለው የPHP ምሳሌ በ chnweiliang_tbl ሠንጠረዥ ውስጥ መዝገቡን በ chnweiliang_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 = '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); ?>
ተስፋ Chen Weiliang ብሎግ ( https://www.chenweiliang.com/ ) አጋርቷል "MySQL ከአጠቃቀም ይሰረዝ? በ MySQL ዳታቤዝ ውስጥ ያለው የመሰረዝ መግለጫ" ለእርስዎ ጠቃሚ ነው።
እንኳን በደህና መጡ የዚህን ጽሁፍ ማገናኛ ለማጋራት፡-https://www.chenweiliang.com/cwl-472.html
አዳዲስ መረጃዎችን ለማግኘት ወደ የቼን ዌይሊያንግ ብሎግ የቴሌግራም ቻናል እንኳን በደህና መጡ።
📚 ይህ መመሪያ ትልቅ ዋጋ አለው፣ 🌟ይህ ያልተለመደ እድል ነው፣ እንዳያመልጥዎ! ⏰⌛💨
ከወደዳችሁት ሼር እና ላይክ አድርጉ!
የእርስዎ ማጋራት እና መውደዶች ቀጣይ ማበረታቻዎቻችን ናቸው!