Forigi MySQL de uzado? forigu deklaron en MySQL-datumbazo

MySQL forigi el uzado?MySQL-datumbazoforigi deklaron

MySQL DELETE deklaro

Vi povas uzi la komandon SQL DELETE FROM por forigi rekordojn en MySQL-datumbaza tabelo.

Vi povas mysql> Efektivigu la komandon de komanda prompto aŭ PHP-skripto.

gramatiko

La jena estas la ĝenerala sintakso de la deklaro SQL DELETE por forigi datumojn de MySQL-datumtabelo:

DELETE FROM table_name [WHERE Clause]
  • Se neniu WHERE-frazo estas specifita, ĉiuj rekordoj en la MySQL-tabelo estos forigitaj.
  • Vi povas specifi ajnan kondiĉon en la WHERE-frazo
  • Vi povas forigi rekordojn samtempe en ununura tabelo.

La klaŭzo WHERE estas tre utila kiam vi volas forigi specifitajn rekordojn en la datumtabelo.


Forigu datumojn de la komandlinio

Ĉi tie ni uzos la klaŭzon WHERE en la komando SQL DELETE por forigi la elektitajn datumojn de la MySQL-datumtabelo chenweiliang_tbl.

ekzemplo

La sekva ekzemplo forigos la rekordon kun chenweiliang_id 3 en la tabelo chenweiliang_tbl:

SQL UPDATE deklaro:

mysql> uzo chenweiliang; Datumbazo ŝanĝita mysql> DELETE FROM chenweiliang_tbl WHERE chenweiliang_id=3; Query OK, 1 vico tuŝita (0.23 sek)

Forigu datumojn per PHP-skripto

PHP uzas la funkcion mysqli_query() por ekzekuti SQL-deklarojn.Vi povas uzi la klaŭzon WHERE kun aŭ sen la komando SQL DELETE.

Ĉi tiu funkcio funkcias kun mysql> La efiko de la komanda signo plenumanta la SQL-komandon estas la sama.

ekzemplo

La sekva PHP-ekzemplo forigos la rekordon kun chenweiliang_id 3 en la tabelo chenweiliang_tbl:

MySQL DELETE klaŭzotesto:

<?
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 Blogo ( https://www.chenweiliang.com/ ) dividis "MySQL-forigi de uzado? La forigita deklaro en MySQL-datumbazo" estas helpema al vi.

Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-472.html

Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!

🔔 Estu la unua ricevi la valoran "ChatGPT Content Marketing AI Tool Use Guide" en la ĉefa dosierujo de la kanalo! 🌟
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!

 

Lasu komenton

Via retpoŝta adreso ne estos publikigita. Bezonataj kampoj estas uzataj * Etikedo

rulumu al la supro