Database 자료

데이터 베이스 핵심작업 CRUD

    데이터 모델링

  • Create
  • Read
  • Update
  • Delete

자주 쓰는 명령어

    수정중 WHERE문을 빼먹으면 재앙이 올수잇다!!!
  • Create;생성
  • Drop;삭제
  • SHOW databases;데이터 베이스 확인
  • SUE;데이터 베이스 선택
  • DESC ;구조확인
  • SELECT * FROM topic;추가한 데이터 확인
  • ORDER BY id DESC;높은 값 부터 정렬
  • LIMIT 2;보이기 수량 설정가능
  • RENAME TABLE topic TO topic_backup;이름 변경
  • UPDATE topic SET description='Oracle is...',title='Oracle' WHERE id=2; 수정
  • DELETE FROM topic WHERE id=5; 데이터 삭제

자주 쓰는 용어

  • Table:표
  • Row,record:행
  • column:열

표만들기

MariaDB [opentutorials]> create table topic( --입력후 ';'없이 Enter를 누르면 줄바꿈이된다 -> id INT(11) NOT null AUto_increment, --INT(11)[인티저(보이기수량)],NOT null[공백 비허용],AUto_increment[자동으로 1씩 추가 중복을 회피] CREATE TABLE topic( id INT(11)NOT NULL AUTO_INCREMENT, title VARCHAR(100)NOT NULL, description TEXT NULL, created DATETIME NOT NULL, author VARCHAR(30)NULL, profile VARCHAR(100)NULL, PRIMARY KEY(id));
C:\Bitnami\wampstack-8.0.8-0\mariadb\bin>mysql -uroot -p