기존 mysql 수정

2025. 6. 29. 16:36·백엔드 공부(BE, AWS)

기존 테이블에 1. 작성자 추가, 2. 조회수 추가

작성자 : author

조회수 : views

mysql> ALTER TABLE article ADD author VARCHAR(18) CHARACTER SET utf8mb4;

mysql> UPDATE article SET author = '이시은' WHERE author IS NULL;
Query OK, 6 rows affected (0.01 sec)
Rows matched: 6  Changed: 6  Warnings: 0

mysql> SELECT * FROM article;
+----+---------+---------------------+--------+
| id | content | title               | author |
+----+---------+---------------------+--------+
|  1 | 1111    | 가가가가            | 이시은 |
|  2 | 2222    | 나나나나            | 이시은 |
|  3 | 3333    | 다다다다            | 이시은 |
|  4 | 댓글 고 | 당신의 인생 영화는? | 이시은 |
|  5 | 댓글 고 | 당신의 소울 푸드는? | 이시은 |
|  6 | 댓글 고 | 당신의 취미는?      | 이시은 |
+----+---------+---------------------+--------+

 

더보기

미리 만들어놓았던 데이터베이스 (first_project_db)

 

mysql> show databases
    -> ;
+--------------------+
| Database           |
+--------------------+
| first_project_db   |
| information_schema |
| mysql              |
| performance_schema |
| sample             |
| sys                |
+--------------------+
6 rows in set (0.01 sec)
mysql> use first_project_db
Database changed

mysql> show tables;
+----------------------------+
| Tables_in_first_project_db |
+----------------------------+
| article                    |
| comment                    |
+----------------------------+
2 rows in set (0.00 sec)
mysql> SELECT * FROM article
    -> ;
+----+---------+---------------------+
| id | content | title               |
+----+---------+---------------------+
|  1 | 1111    | 가가가가            |
|  2 | 2222    | 나나나나            |
|  3 | 3333    | 다다다다            |
|  4 | 댓글 고 | 당신의 인생 영화는? |
|  5 | 댓글 고 | 당신의 소울 푸드는? |
|  6 | 댓글 고 | 당신의 취미는?      |
+----+---------+---------------------+
6 rows in set (0.00 sec)

 

다음으로는 조회수 열을 추가했다.

mysql> ALTER TABLE article ADD views INT DEFAULT 0;
Query OK, 0 rows affected (0.04 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> SELECT * FROM article;
+----+---------+---------------------+--------+-------+
| id | content | title               | author | views |
+----+---------+---------------------+--------+-------+
|  1 | 1111    | 가가가가            | 이시은 |     0 |
|  2 | 2222    | 나나나나            | 이시은 |     0 |
|  3 | 3333    | 다다다다            | 이시은 |     0 |
|  4 | 댓글 고 | 당신의 인생 영화는? | 이시은 |     0 |
|  5 | 댓글 고 | 당신의 소울 푸드는? | 이시은 |     0 |
|  6 | 댓글 고 | 당신의 취미는?      | 이시은 |     0 |
+----+---------+---------------------+--------+-------+
6 rows in set (0.00 sec)

 

'백엔드 공부(BE, AWS)' 카테고리의 다른 글

[SpringBoot3]JPA - fetch 타입  (0) 2025.09.24
25.07.02 생성시각 삽입  (0) 2025.07.02
게시판 CRUD 인기순 정렬(조회수기반)  (0) 2025.07.02
Article 파일 수정(오류수정)  (0) 2025.06.30
(최종과제)Redis 캐시 사용하기  (0) 2025.06.29
'백엔드 공부(BE, AWS)' 카테고리의 다른 글
  • 25.07.02 생성시각 삽입
  • 게시판 CRUD 인기순 정렬(조회수기반)
  • Article 파일 수정(오류수정)
  • (최종과제)Redis 캐시 사용하기
sihyes
sihyes
24학번 컴퓨터공학과
  • sihyes
    시혜적으로개발
    sihyes
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • 분류 전체보기 (104) N
      • 단순 설정 (9)
      • 백엔드 공부(BE, AWS) (8)
        • 로그인&회원가입 (3)
        • 파일업로드&GPT (2)
      • 개인 프로젝트 (2)
        • 알바솔로몬 (1)
        • PLACO 프로젝트 (0)
      • 도서 공부(정리) (20)
        • 알고리즘 코딩 테스트 자바 편 (1)
        • SQL첫걸음 (8)
        • 코딩 자율학습 스프링 부트 3 자바 백엔드 개발 .. (6)
        • Do it! 지옥에서 온 문서 관리자 깃&깃허브 .. (5)
      • 컴퓨터공학과 (51)
        • Python - 문해프 (1)
        • Java 1 & 2 (23)
        • 컴퓨터네트워크 (3)
        • 모앱JavaScript (0)
        • Data structures (9)
        • 소프트웨어공학 (5)
        • 오픈SW플랫폼 제출용 (5)
      • 개인공부정리페이지 (8)
        • 백준 (2)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    ㅇ
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.4
sihyes
기존 mysql 수정
상단으로

티스토리툴바