MySQL tanggalin mula sa paggamit? tanggalin ang pahayag sa MySQL database

MySQL tanggalin sa paggamit?MySQL databasetanggalin ang pahayag

MySQL DELETE na pahayag

Maaari mong gamitin ang SQL DELETE FROM command upang tanggalin ang mga tala sa isang MySQL database table.

Kaya mo mysql> Isagawa ang command mula sa isang command prompt o isang PHP script.

gramatika

Ang sumusunod ay ang pangkalahatang syntax ng SQL DELETE na pahayag upang tanggalin ang data mula sa isang MySQL data table:

DELETE FROM table_name [WHERE Clause]
  • Kung walang tinukoy na sugnay na WHERE, ang lahat ng mga tala sa talahanayan ng MySQL ay tatanggalin.
  • Maaari mong tukuyin ang anumang kundisyon sa sugnay na WHERE
  • Maaari mong tanggalin ang mga tala nang sabay-sabay sa isang talahanayan.

Ang sugnay na WHERE ay lubhang kapaki-pakinabang kapag gusto mong tanggalin ang mga tinukoy na tala sa talahanayan ng data.


Tanggalin ang data mula sa command line

Dito gagamitin natin ang WHERE clause sa SQL DELETE command para tanggalin ang napiling data mula sa MySQL data table chenweiliang_tbl.

Pangyayari

Ang sumusunod na halimbawa ay magde-delete ng record na may chenweiliang_id 3 sa chenweiliang_tbl table:

SQL UPDATE na pahayag:

MySQL> gamitin chenweiliang; Database nagbago MySQL> ALISIN MULA SA chenweiliang_tbl SAAN chenweiliang_id=3; Tanong OK, 1 hilera apektado (0.23 tuyo)

Tanggalin ang data gamit ang PHP script

Ginagamit ng PHP ang mysqli_query() function upang magsagawa ng mga SQL statement. Maaari mong gamitin ang WHERE clause na mayroon o walang SQL DELETE command.

Gumagana ang function na ito sa mysql> Ang epekto ng command character na nagpapatupad ng SQL command ay pareho.

Pangyayari

Ang sumusunod na halimbawa ng PHP ay magde-delete ng record na may chenweiliang_id 3 sa chenweiliang_tbl table:

Pagsubok sa sugnay ng 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);
?>

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi ang "MySQL delete mula sa paggamit? Ang delete statement sa MySQL database" ay nakakatulong sa iyo.

Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-472.html

Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!

🔔 Maging una upang makuha ang mahalagang "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo ng nangungunang channel! 🌟
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

 

发表 评论

Ang iyong email address ay hindi mai-publish. 必填 项 已 用 * Tatak

mag-scroll sa itaas