MySQL ਵਰਤੋਂ ਤੋਂ ਮਿਟਾਉਣਾ ਹੈ? MySQL ਡੇਟਾਬੇਸ ਵਿੱਚ ਸਟੇਟਮੈਂਟ ਨੂੰ ਮਿਟਾਓ

MySQL ਵਰਤੋਂ ਤੋਂ ਮਿਟਾਓ?MySQL ਡਾਟਾਬੇਸਬਿਆਨ ਨੂੰ ਮਿਟਾਓ

MySQL ਡਿਲੀਟ ਸਟੇਟਮੈਂਟ

ਤੁਸੀਂ MySQL ਡਾਟਾਬੇਸ ਟੇਬਲ ਵਿੱਚ ਰਿਕਾਰਡਾਂ ਨੂੰ ਮਿਟਾਉਣ ਲਈ SQL DELETE FROM ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।

ਤੁਸੀਂ ਕਰ ਸੱਕਦੇ ਹੋ mysql> ਕਮਾਂਡ ਪ੍ਰੋਂਪਟ ਜਾਂ PHP ਸਕ੍ਰਿਪਟ ਤੋਂ ਕਮਾਂਡ ਚਲਾਓ।

ਵਿਆਕਰਣ

MySQL ਡਾਟਾ ਟੇਬਲ ਤੋਂ ਡਾਟਾ ਮਿਟਾਉਣ ਲਈ SQL DELETE ਸਟੇਟਮੈਂਟ ਦਾ ਆਮ ਸੰਟੈਕਸ ਹੇਠਾਂ ਦਿੱਤਾ ਗਿਆ ਹੈ:

DELETE FROM table_name [WHERE Clause]
  • ਜੇਕਰ ਕੋਈ WHERE ਧਾਰਾ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ, ਤਾਂ MySQL ਸਾਰਣੀ ਦੇ ਸਾਰੇ ਰਿਕਾਰਡ ਮਿਟਾ ਦਿੱਤੇ ਜਾਣਗੇ।
  • ਤੁਸੀਂ WHERE ਧਾਰਾ ਵਿੱਚ ਕੋਈ ਵੀ ਸ਼ਰਤ ਨਿਰਧਾਰਤ ਕਰ ਸਕਦੇ ਹੋ
  • ਤੁਸੀਂ ਇੱਕ ਹੀ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਵਾਰ ਵਿੱਚ ਰਿਕਾਰਡਾਂ ਨੂੰ ਮਿਟਾ ਸਕਦੇ ਹੋ।

ਜਦੋਂ ਤੁਸੀਂ ਡੇਟਾ ਟੇਬਲ ਵਿੱਚ ਨਿਰਧਾਰਤ ਰਿਕਾਰਡਾਂ ਨੂੰ ਮਿਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ WHERE ਧਾਰਾ ਬਹੁਤ ਉਪਯੋਗੀ ਹੁੰਦੀ ਹੈ।


ਕਮਾਂਡ ਲਾਈਨ ਤੋਂ ਡੇਟਾ ਮਿਟਾਓ

ਇੱਥੇ ਅਸੀਂ MySQL ਡੇਟਾ ਟੇਬਲ chenweiliang_tbl ਤੋਂ ਚੁਣੇ ਹੋਏ ਡੇਟਾ ਨੂੰ ਮਿਟਾਉਣ ਲਈ SQL DELETE ਕਮਾਂਡ ਵਿੱਚ WHERE ਕਲਾਜ਼ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ।

ਉਦਾਹਰਨ

ਹੇਠ ਦਿੱਤੀ ਉਦਾਹਰਨ chenweiliang_tbl ਸਾਰਣੀ ਵਿੱਚ chenweiliang_id 3 ਦੇ ਨਾਲ ਰਿਕਾਰਡ ਨੂੰ ਮਿਟਾ ਦੇਵੇਗੀ:

SQL ਅੱਪਡੇਟ ਬਿਆਨ:

MySQL> ਵਰਤਣ chenweiliang; ਡਾਟਾਬੇਸ ਬਦਲਿਆ MySQL> ਮਿਟਾ ਤੋਂ chenweiliang_tbl ਕਿੱਥੇ chenweiliang_id=3; ਪੁੱਛਗਿੱਛ OK, 1 ਕਤਾਰ ਪ੍ਰਭਾਵਿਤ (0.23 ਖੁਸ਼ਕ)

PHP ਸਕ੍ਰਿਪਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਟਾ ਮਿਟਾਓ

PHP SQL ਸਟੇਟਮੈਂਟਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ 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

ਹੋਰ ਲੁਕਵੇਂ ਗੁਰੁਰ🔑 ਨੂੰ ਅਨਲੌਕ ਕਰਨ ਲਈ, ਸਾਡੇ ਟੈਲੀਗ੍ਰਾਮ ਚੈਨਲ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਸਵਾਗਤ ਹੈ!

ਜੇ ਚੰਗਾ ਲੱਗੇ ਤਾਂ ਸ਼ੇਅਰ ਅਤੇ ਲਾਈਕ ਕਰੋ! ਤੁਹਾਡੇ ਸ਼ੇਅਰ ਅਤੇ ਪਸੰਦ ਸਾਡੀ ਨਿਰੰਤਰ ਪ੍ਰੇਰਣਾ ਹਨ!

 

ਇੱਕ ਟਿੱਪਣੀ ਪੋਸਟ

您的邮箱地址不会被公开. ਲੋੜੀਂਦੇ ਖੇਤਰ ਵਰਤੇ ਜਾ ਰਹੇ ਹਨ * ਲੇਬਲ

ਚੋਟੀ ੋਲ