MySQL verwyder uit gebruik? verwyder stelling in MySQL-databasis

MySQL verwyder uit gebruik?MySQL databasisstelling uitvee

MySQL DELETE-stelling

Jy kan die SQL DELETE FROM-opdrag gebruik om rekords in 'n MySQL-databasistabel uit te vee.

Jy kan mysql> Voer die opdrag uit vanaf 'n opdragprompt of 'n PHP-skrip.

grammatika

Die volgende is die algemene sintaksis van die SQL DELETE-stelling om data uit 'n MySQL-datatabel te verwyder:

DELETE FROM table_name [WHERE Clause]
  • As geen WHERE-klousule gespesifiseer word nie, sal alle rekords in die MySQL-tabel uitgevee word.
  • Jy kan enige voorwaarde in die WHERE-klousule spesifiseer
  • U kan rekords op een slag in 'n enkele tabel uitvee.

Die WHERE-klousule is baie nuttig wanneer jy gespesifiseerde rekords in die datatabel wil uitvee.


Vee data van die opdragreël uit

Hier sal ons die WHERE-klousule in die SQL DELETE-opdrag gebruik om die geselekteerde data uit die MySQL-datatabel chenweiliang_tbl te verwyder.

Instansie

Die volgende voorbeeld sal die rekord met chenweiliang_id 3 in die chenweiliang_tbl-tabel uitvee:

SQL UPDATE verklaring:

MySQL> gebruik chenweiiliang; Databasis verander MySQL> DELETE UIT chenweiliang_tbl WAAR chenweiliang_id=3; Query OK, 1 ry geraak (0.23 sec)

Vee data uit met PHP-skrip

PHP gebruik die mysqli_query()-funksie om SQL-stellings uit te voer. Jy kan die WHERE-klousule met of sonder die SQL DELETE-opdrag gebruik.

Hierdie funksie werk met mysql> Die effek van die opdragkarakter wat die SQL-opdrag uitvoer, is dieselfde.

Instansie

Die volgende PHP-voorbeeld sal die rekord met chenweiliang_id 3 in die chenweiliang_tbl-tabel uitvee:

MySQL DELETE klousule toets:

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

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "MySQL verwyder uit gebruik? Die delete-stelling in MySQL-databasis" is nuttig vir jou.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-472.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo