우리는 PHP에 대해 많은 것을 배웠습니다. 그런데 PHP에서 추가, 삭제, 수정을 어떻게 사용하는지 궁금합니다. 완전히 마스터하셨나요? 그렇지 않다면 이 글을 따라 계속 학습하세요
관련 권장 사항:PHP에서 테이블을 수정할 때 주의해야 할 점은 무엇인가요? 일반적인 수정 테이블은 무엇입니까?
데이터 삽입(증분):
다양한 구문 형식:
양식 1:
insert [into]表名〔(字段名1,字段名2 ...)] valucs (值表达式1,值表达式2 ...).(...)...
가장 일반적으로 사용되는 브로드캐스트 문은 여러 행의 데이터를 쉼표로 구분하여 한 번에 삽입할 수 있습니다. :
Insert 문, 데이터가 삽입될 때마다 "행" 단위로 삽입된다는 점을 이해해야 합니다.
일반적으로 필드 이름을 생략하는 것은 권장되지 않으며, 후속 "값 목록"은 필드 이름 목록에 해당하는 "일대일"이어야 합니다.
값 표현식은 "직접" 또는 " 함수 호출 결과" 또는 변수 값 | 그중 해당 필드가 문자 또는 시간 유형인 경우 직접 값은 작은따옴표를 사용해야 합니다.
Form 2:
replacinto]表名〔(字段名1,字段名2 ...] values (值表达式1,值表达式2. ... (...….)
insert into:와 거의 동일합니다. 유일한 차이점은 삽입된 데이터의 기본 키가 "중복된" 경우 "데이터 행 수정"이 된다는 것입니다.
다음은 repalce into 문을 보여줍니다.
insert into tab_zhujian2 values(1,"bb');//这行不行,报错replace into tab_zhujian2 values(1,"bb');
양식 3:
insert [into]表名〔(字段名1,字段名2,..... ] sclect字段名1,字段名2 .. from 其他表名,
select 문 쿼리의 결과 데이터(여러 항목이 있을 수 있음>, 모두 지정된 테이블에 삽입됩니다.
또한 필드의 대응에도 주의해야 합니다. 필드 목록이 선택됨) 이전에 지정된 필드 목록에 해당하는 "일대일"이어야 합니다
다음은 insert into. ... select ... 문을 보여줍니다.
insert into tab_zhujian1 select * from tab_zhujian2;
Form 4:
insert [into]表名 set字段名1=值表达式1,字段名2=值表达式2,....
Delete data ( 삭제):
문법 형식:
delete from table name [여기서 조건] [정렬 필드별 순서] [제한된 행 수 제한] |
설명:
1, 데이터 삭제가 아직 완료되었습니다. "행" 단위로,
2 일반적으로 데이터를 삭제하려면 where 조건이 필요합니다. 그렇지 않으면 모든 데이터가 삭제됩니다(매우 드문 경우입니다).
3 where 조건의 구문은 select의 구문과 동일합니다.
4, 정렬 설정별 정렬, 이러한 데이터의 삭제 순서를 지정하는 데 사용됩니다. 일반적으로 제한과 함께 사용할 때 의미가 있습니다.
5, 제한 제한은 삭제할 행 수를 설정하는 데 사용됩니다(순서 집합에서). by orderby),
6, 실제 응용 프로그램에서는 orderby와 제한이 일반적으로 거의 사용되지 않으므로 일반적인 삭제 형식은 다음과 같습니다.
delete from table name where 조건
데이터 수정(변경)
문법 형식:
update表名set字段1=值1,字段2=值2,...---
[where 조건] [정렬 필드별 정렬] [제한된 행 수 제한]
설명:
1. 일반적으로 업데이트 문에는 where 조건도 필요합니다. 그렇지 않으면 모든 데이터가 수정됩니다. (드문 경우임) 2. where 조건의 구문은 select의 구문과 동일합니다.
3, order by를 사용하여 설정합니다. 수정 순서와 제한을 사용하여 수정할 행 수를 설정합니다. . 일반적으로 조합하여 사용됩니다(드물게 사용됨)
4. 실제 응용에서는 ordeby와limit가 일반적으로 거의 사용되지 않으므로 데이터를 수정하는 일반적인 사용 형태는 다음과 같습니다.
update 테이블 이름 설정 필드 1 = 값 1, 필드 2 = 값 2, ..... 조건
5, 참고: 문자열 또는 시간 유형인 경우 "데이터 값" "직접 값"의 경우 작은따옴표를 사용해야 합니다. ;
예:
update tab1 setname= 张三丰',age = 18, birthday ='1900-3-4’where id = 3;update tab1 setname =get_name(,age = fmc10,birthday = nowOwhere id = 3;
관련 학습 권장 사항: mysql 튜토리얼(동영상)
위 내용은 PHP에서 추가, 삭제 및 수정을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

이 기사는 비밀번호 관리를 통한 무단 액세스에 대한 MySQL 서버 보안, 원격 액세스 제한, 암호화 사용 및 정기 업데이트에 대해 설명합니다. 또한 보안을 향상시키기위한 의심스러운 활동 모니터링 및 감지에도 다룹니다.

이 기사는 역할을 사용하여 사용자 권한을 효율적으로 관리하고 역할 정의, 권한 할당 및 동적 조정을 자세히 설명합니다. 역할 기반 액세스 제어를위한 모범 사례와 역할이 사용자 관리 ACR을 단순화하는 방법을 강조합니다.

이 기사에서는 MySQL 사용자 계정 암호를 설정 및 보호하는 방법, 비밀번호 보안에 대한 모범 사례, 원격 암호 변경 및 비밀번호 정책 준수 보장에 대해 설명합니다.

기사는 MySQL 권한 : 글로벌, 데이터베이스, 테이블, 열, 루틴 및 프록시 사용자 유형에 대해 설명합니다. 보안 관리를위한 부여, 취소 특권 및 모범 사례를 설명합니다. 과잉 사례 위험이 강조됩니다.

이 기사는 SQL에서 보조금 명세서를 사용하여 특정 데이터베이스 개체의 사용자 또는 역할에 대한 Select, Insert 및 업데이트와 같은 다양한 권한을 할당합니다. 또한 취소 성명서와 함께 취소 된 특권과 특권 부여도 다루고 있습니다.

기사는 사용자 명령문 작성, 권한 할당, 암호 설정 및 사용자 이름 선택으로 MySQL 사용자 생성에 대해 논의합니다.

기사는 보안 된 다중 사용자 데이터베이스 관리를위한 SQL 명령 및 모범 사례에 중점을 둔 저장된 절차 및 기능에 대한 실행 권한 부여에 대해 논의합니다.

이 기사에서는 SQL Server에 중점을 둔 다른 저장된 절차 또는 기능 내에서 저장된 절차를 호출하는 것에 대해 논의합니다. 구문, 모듈성 및 보안, 오류 처리 및 중첩 프로 시저의 디자인 고려 사항과 같은 이점을 다룹니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

mPDF
mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

WebStorm Mac 버전
유용한 JavaScript 개발 도구

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기
