ఆర్టికల్ డైరెక్టరీ
MySQL వినియోగం నుండి తొలగించాలా?MySQL డేటాబేస్ప్రకటనను తొలగించండి
MySQL DELETE స్టేట్మెంట్
మీరు MySQL డేటాబేస్ పట్టికలో రికార్డులను తొలగించడానికి SQL DELETE FROM ఆదేశాన్ని ఉపయోగించవచ్చు.
నువ్వు చేయగలవు mysql> కమాండ్ ప్రాంప్ట్ లేదా PHP స్క్రిప్ట్ నుండి ఆదేశాన్ని అమలు చేయండి.
వ్యాకరణం
MySQL డేటా టేబుల్ నుండి డేటాను తొలగించడానికి SQL DELETE స్టేట్మెంట్ యొక్క సాధారణ సింటాక్స్ క్రింది విధంగా ఉంది:
DELETE FROM table_name [WHERE Clause]
- ఎక్కడ నిబంధన పేర్కొనబడకపోతే, MySQL పట్టికలోని అన్ని రికార్డులు తొలగించబడతాయి.
- మీరు WHERE నిబంధనలో ఏదైనా షరతును పేర్కొనవచ్చు
- మీరు ఒకే పట్టికలో ఒకేసారి రికార్డులను తొలగించవచ్చు.
మీరు డేటా పట్టికలో పేర్కొన్న రికార్డులను తొలగించాలనుకున్నప్పుడు WHERE నిబంధన చాలా ఉపయోగకరంగా ఉంటుంది.
కమాండ్ లైన్ నుండి డేటాను తొలగించండి
ఇక్కడ మేము MySQL డేటా టేబుల్ chenweiliang_tbl నుండి ఎంచుకున్న డేటాను తొలగించడానికి SQL DELETE కమాండ్లోని WHERE నిబంధనను ఉపయోగిస్తాము.
ఉదాహరణ
కింది ఉదాహరణ chenweiliang_tbl పట్టికలో chenweiliang_id 3తో రికార్డ్ను తొలగిస్తుంది:
SQL అప్డేట్ స్టేట్మెంట్:
PHP స్క్రిప్ట్ని ఉపయోగించి డేటాను తొలగించండి
SQL స్టేట్మెంట్లను అమలు చేయడానికి PHP mysqli_query() ఫంక్షన్ను ఉపయోగిస్తుంది మరియు మీరు SQL DELETE కమాండ్తో లేదా లేకుండా WHERE నిబంధనను ఉపయోగించవచ్చు.
ఈ ఫంక్షన్తో పని చేస్తుంది mysql> SQL కమాండ్ను అమలు చేసే కమాండ్ క్యారెక్టర్ ప్రభావం అదే.
ఉదాహరణ
కింది PHP ఉదాహరణ chenweiliang_tbl పట్టికలో chenweiliang_id 3తో రికార్డ్ను తొలగిస్తుంది:
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);
?>హోప్ చెన్ వీలియాంగ్ బ్లాగ్ ( https://www.chenweiliang.com/ ) భాగస్వామ్యం చేసిన "MySQL వినియోగం నుండి తొలగించాలా? MySQL డేటాబేస్లో డిలీట్ స్టేట్మెంట్" మీకు సహాయం చేస్తుంది.
ఈ కథనం యొక్క లింక్ను భాగస్వామ్యం చేయడానికి స్వాగతం:https://www.chenweiliang.com/cwl-472.html
మరిన్ని దాచిన ఉపాయాలను అన్లాక్ చేయడానికి🔑, మా టెలిగ్రామ్ ఛానెల్లో చేరడానికి స్వాగతం!
మీకు నచ్చితే షేర్ చేయండి మరియు లైక్ చేయండి! మీ షేర్లు మరియు ఇష్టాలు మా నిరంతర ప్రేరణ!