Database(2)
-
테이블에 속성 추가
현재 만들고 있는 개인 블로그의 글 목록에 글 내용을 미리보여주고 싶어서 레이아웃을 이렇게 짰는데(빨간색 부분이 미리보기) 글에 스타일이 들어가므로 db에 html을 문자열로 넣고 미리보기를 확인해 보니 세번째 글 처럼 html태그가 다 보인다. 하지만 미리보기 1~2줄 보여주겠다고 html 파일 전체를 파싱하고 그중 앞부분만 자르는 것도 비효율적이라고 생각해서 그냥 db에 미리보기용 속성을 만들고 거기에 문자열을 조금 넣기로 했다. 이게 기존 post 테이블의 구성 ALTER TABLE [테이블 이름] ADD [속성 이름] [옵션들...] ALTER TABLE post ADD preview varchar(25) NOT NULL; 속성이 잘 추가된것을 볼 수 있다. 하는 김에 작성 날짜도 추가해줬다. 이..
2024.01.08 -
Mysql 테이블에 컬럼 수정
테이블에 컬럼 추가 ALTER TABLE [테이블명] ADD [컬럼명] [자료형] ALTER TABLE post ADD pid int not null auto_increment primary_key; 컬럼 위치 변경 다른 컬럼 뒤로 이동 맨앞으로 이동 ALTER TABLE [테이블명] MODIFY COLUMN [컬럼명] [자료형] ALTER TABLE post MODIFY COLUMN pid int FIRST;
2023.11.18