[root@kvm8 html]# mysql -uroot -p123qwe \ -e "use dyw; select * from dyw_tbl;" +--------+-----------+------------+-----------------+ | dyw_id | dyw_title | dyw_author | submission_date | +--------+-----------+------------+-----------------+ | 1 | c++ | peter | 2014-12-24 | | 3 | MySQL | dywang | 2014-12-12 | | 4 | Linux | linda | 2014-12-24 | +--------+-----------+------------+-----------------+
dyw_id=4 的紀錄。
[root@kvm8 html]# mysql -uroot -p123qwe \ -e "use dyw; delete from dyw_tbl where dyw_id=4;"
dyw_tbl,只剩下兩筆紀錄。
[root@kvm8 ~]# mysql -uroot -p123qwe \ -e "use dyw; select * from dyw_tbl;" +--------+-----------+------------+-----------------+ | dyw_id | dyw_title | dyw_author | submission_date | +--------+-----------+------------+-----------------+ | 1 | c++ | peter | 2014-12-24 | | 3 | MySQL | dywang | 2014-12-12 | +--------+-----------+------------+-----------------+
$sql,改為 DELET 命令即可。
[root@kvm8 ~]# cd /var/www/html/
[root@kvm8 html]# vim deleterecord.php
[root@kvm8 html]# cat deleterecord.php
<?php
$dbhost = 'localhost:3306';
$dbuser = 'root';
$dbpass = '123qwe';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Could not connect: ' . mysql_error());
}
$sql = 'DELETE FROM dywphp_tbl
WHERE dywphp_id=2';
mysql_select_db('dywphp');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not delete data: ' . mysql_error());
}
echo "Deleted data successfully\n";
mysql_close($conn);
?>
http://kvm8.deyu.wang/selectrecord.php,網頁上顯示有一筆資料。
http://kvm8.deyu.wang/deleterecord.php,網頁上顯示刪除成功。
http://kvm8.deyu.wang/selectrecord.php,網頁上已經沒有任何錄。