MySQL_DB5 DB에서 TABLE 만들고 Foreign Key 생성하기 constraint : 제약, 구속 Foreign Key 생성하는 것에 중점을 둬서 설명을 하려고 한다. 우선 테이블을 생성한다. create table reply ( bno number not null, rno number not null, content varchar2(300) not null, writer varchar2(30) not null, regdate date default sysdate, primary key(bno, rno) ); 이제 Foreign Key 를 생성하자. bno 는 게시판 번호인데 댓글의 경우 게시판과 포린키를 맺을 수 있다. alter table reply add constraint reply_bno foreign key(bno) references board(bno).. 2021. 4. 19. [Spring]MyBatis에서 DB 확인할 때 필요한 쿼리Query 유효한 쿼리문인지, 정상 작동하는지 궁금할 때가 있다. 그럴 때 적절한 문법에 맞는지 확인해야 한다. 가장 많이 쓰이는 쿼리문 정리를 해 보겠다. 리스트 불러오기 select * from board; 삽입하기(또는 데이터 넣기라고 읽는다) insert into board (no,title,content) values(board_seq_nextval,#{title},,#{content}); 변경하기 update board set title='재고땡처리' where no=7; 삭제하기 delete from board where no=7; =================== 쿼리문 날리는 것도 중요하지만, 어떤 상황에서 쓰는지가 더 중요해서 상황에 컬러를 넣었다 2021. 4. 19. 테이블 만들기 와 데이터 입력하기 CREATE TABLE member ( name VARCHAR(30) NOT NULL, id INT PRIMARY KEY AUTO_INCREMENT, pw VARCHAR(20) , phone VARCHAR(30) ) ; 데이터 입력 insert ino member (name, id, pw, phone) values ('홍길동', 'abc', 'abc','010-2112-2222' ); commit; select * from member; 2021. 4. 12. SQL_Developer 로 아이디와 패스워드 생성하기 1. 우선 검색창에서 RUN SQL commandLINE 을 관리자 모드로 실행한다. 2. 검은색 SQL 창이 뜰 것이다. 다음을 순서대로 타이핑하다. conn as sysdba user-name : (최초에 설정했던 아이디_) password : (최초에 설정했던 패스워드) connnected가 된다. 그러면 다음과 같이 테이블에 쓸 아이디와 패스워드를 생성한다. create user 아이디 identified by 패스워드 ; grant dba to 아이디; grant succeed가 되면 아이디와 패스워드가 완료된 것이다. . 2021. 4. 9. 이전 1 2 다음