MySQL은 사용에서 삭제하시겠습니까? MySQL 데이터베이스의 삭제 문

MySQL의 사용에서 삭제하시겠습니까?MySQL 데이터베이스삭제 문

MySQL DELETE 문

SQL DELETE FROM 명령을 사용하여 MySQL 데이터베이스 테이블의 레코드를 삭제할 수 있습니다.

你 可以 在 MySQL> 명령 프롬프트 또는 PHP 스크립트에서 명령을 실행합니다.

문법

다음은 MySQL 데이터 테이블에서 데이터를 삭제하는 SQL DELETE 문의 일반 구문입니다.

DELETE FROM table_name [WHERE Clause]
  • WHERE 절을 지정하지 않으면 MySQL 테이블의 모든 레코드가 삭제됩니다.
  • WHERE 절에서 모든 조건을 지정할 수 있습니다.
  • 단일 테이블의 레코드를 한 번에 삭제할 수 있습니다.

WHERE 절은 데이터 테이블에서 지정된 레코드를 삭제하려는 경우 매우 유용합니다.


명령줄에서 데이터 삭제

여기에서는 SQL DELETE 명령의 WHERE 절을 사용하여 MySQL 데이터 테이블 chenweiliang_tbl에서 선택한 데이터를 삭제합니다.

다음 예는 chenweiliang_tbl 테이블에서 chenweiliang_id가 3인 레코드를 삭제합니다.

SQL 업데이트 문:

MySQL은> 사용 첸웨이량; 데이터베이스 변경 MySQL은> 삭제 FROM chenweiliang_tbl WHERE chenweiliang_id=3; 질문 OK, 1 영향을받은 (0.23 )

PHP 스크립트를 사용하여 데이터 삭제

PHP는 mysqli_query() 함수를 사용하여 SQL 문을 실행하며 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 데이터베이스의 delete 문"이 도움이 됩니다.

이 기사의 링크를 공유하는 것을 환영합니다:https://www.chenweiliang.com/cwl-472.html

최신 업데이트를 받으려면 Chen Weiliang 블로그의 Telegram 채널에 오신 것을 환영합니다!

🔔 채널 상위 디렉토리에서 귀중한 "ChatGPT 콘텐츠 마케팅 AI 도구 사용 가이드"를 가장 먼저 받아보세요! 🌟
📚 이 가이드에는 엄청난 가치가 담겨 있습니다. 🌟이것은 흔치 않은 기회입니다. 놓치지 마세요! ⏰⌛💨
당신이 원한다면 공유하고 좋아하십시오!
당신의 공유와 좋아요는 우리의 지속적인 동기 부여입니다!

 

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

맨위로 스크롤