XAMPP 와 SQLyog community 이용해서 데이터 베이스 만들기, 간단한 표 만들기

2023. 7. 12. 22:41·MySQL

mysql 코드를 쓸때 유용한  것들 

 

  • AUTO_INCREMENT -> 자동증가
  • NOT NULL -> NULL값 허용 안함
  • PRIMARY KEY : 주키(중복되지 않는 데이터)
  • UNSIGNED : 음수금지
  • DESC : 내림차순
  • ASC : 오름차순

AUTO_INCREMENT 은  각 데이터들의  id 값을 추가해 줄때 자동으로 1씩 올라갈게 할때 유용하다.

 

그럼 간단하게 표를 만들면서 위에 있는 것들을 응용해보자

 

일단 a2 라는 데이터 베이스를 만들고 

그안에 아티클 이라는 테이블 을 생성하자. 

그리고 번호, 날짜 , 제목, 내용 필드를 생성하자.

 

그리고 내용을 간단하게 추가해보자 

 

 

이렇게 id 를 제외하고 다른 필드엔 간단한 내용들을 넣었다. 

그래서 id 엔 null 이 있다 그런데 거의 일반적으로 id 는 고유 번호로 넣고

id 는 필수로 들어가야한다. 그래서 

id는 필수로 넣어야한다.

  • NOT NULL -> NULL값 허용 안함 

를 넣어보자

  •  

 

 

일단 not null 을 했을땐 id 값이 없으면 경고가 뜰수도 있기때문에 id 값을 0이라고 지정해주자.

그리고 나중에 우리는 id 를 PRIMARY KEY 로 바꿀꺼고 이때 중복 되는 id 값이 있으면 안되기 때문에 

 

 

만들어진 id 값에 1, 2 를 넣어주자

 

 

자이제 id 에 PRIMARY KEY 를 지정해주고 새로운 데이터가 추가 될때마다  자동적으로 id 가 1씩 커지게 해보자 

 

 그리고 id 에 음수도 들어가지 못하게 

unsigned 도 넣어주자

그리고 나머지 칼럼에도 not null 을 넣어주자

 

Auto increment 를 id 에 적용해줬다 이제 그럼 id 값을 따로 정해주지 않고 데이터를 추가해줘보자 

 

 

id 값은 정해주지 않았지만 3으로 자동으로 설정되는 것을 볼수 있다. 

 

끝!!! 

'MySQL' 카테고리의 다른 글

문제 2 . 어린동물 찾기  (0) 2024.07.02
문제 1. 아픈 동물 찾기  (0) 2024.07.02
2개의 칼럼 값 바꾸기 ,그룹 함수  (0) 2023.07.13
SELECT , UPDATE, DELETE  (0) 2023.05.19
MySQL 용어, table 만들기  (0) 2023.05.18
'MySQL' 카테고리의 다른 글
  • 문제 1. 아픈 동물 찾기
  • 2개의 칼럼 값 바꾸기 ,그룹 함수
  • SELECT , UPDATE, DELETE
  • MySQL 용어, table 만들기
쿠키키키키
쿠키키키키
개발자의 이거저것입니다.
  • 쿠키키키키
    코딩 공부
    쿠키키키키
  • 전체
    오늘
    어제
    • 분류 전체보기 (357)
      • 웹1 (19)
      • 파이썬 (4)
      • MySQL (8)
      • 자바 (26)
      • 자바스크립트 (3)
      • 스프링 부트 프로젝트 연습 (17)
        • 스프링 부트 (3)
      • 자바 알고리즘 문제 (175)
      • 코딩 정보 공유 (30)
      • 정보처리기사 (39)
      • 코딩 영상 리뷰 (9)
      • 개인 프로젝트 (DNW) (20)
  • 블로그 메뉴

    • 링크
    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자바
    JPA #JAVA
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
쿠키키키키
XAMPP 와 SQLyog community 이용해서 데이터 베이스 만들기, 간단한 표 만들기
상단으로

티스토리툴바