//=$secondUrl?>
MySQL
레코드(데이터) 입력하기
레코드(데이터) 입력하기
이번에는 테이블에 데이터를 넣어보겠습니다.
테이블에 데이터를 넣는 명령문은 다음과 같다.
INSERT INTO 테이블명(필드명) VALUES(값)
그러면 데이터를 넣어보자.
student 테이블에 넣을껀데 sno, name, det, addr, tel, gender 필드가 있다.
이름은 tanjiro, 전공은 yaiba 주소는 tokyo, tel은 010-0000-0000, gender는 1로 하자. sno는 처음 넣는 거니까 1번으로
그럼 명령어는 다음과 같다.
INSERT INTO student(sno, name, det, addr, tel, gender) VALUES(1, 'tanjiro','yaiba','tokyo','010-0000-0000',1);
위에서 값 중 문자열은 따옴표로 감싸고 데이터형이 int인 sno,gender은 따옴표를 사용하지 않는다.
데이터가 잘 들어갔다.
위의 쿼리문은 테이블에 있는 모든 필드에 데이터를 입력하고 있다.
모든 필드에 데이터를 넣는다면 위와 같이 각각 필드를 적어 줄 필요가 없다.
다음과 같이 필드명을 제거하고 입력해 보자.
INSERT INTO student VALUES(2, 'akaza','hakaisatu','tokyo','010-0000-0000',1);
즉 특정 필드의 값만 넣는다고 하면 첫번째 했던것처럼 입력할 필드명을 작성해주고 해당 필드의 값을 넣는다.
그럼 sno, name 필드에만 값을 넣어보면 다음과 같이 한다.
INSERT INTO student(sno, name) VALUES(3, 'nezuko');
오류없이 데이터가 잘 들어갔다. 그럼 다음 시간에는 입력한 데이터들을 불러보자.
//=$langList['bottomThankyou'][$langMode]?>