목록2024/03/27 (3)
사이먼's 코딩노트
[데이터베이스 구조] 데이터베이스는 여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합이다. 데이터베이스 안에는 여러 테이블들을 존재한다. 테이블이란 행과 열로 구성된 데이터의 모음이다. 예를 들어, 회원 테이블의 구조를 생각하면 회원번호, ID, PW, 이름, 이메일, 성별 등의 개인정보들이 각 column이 된다. row에는 각 하나의 회원 정보가 input 되어있다. 그리고 테이블을 구성하는 각 column들은 Primary Key(PK)와 Foreign Key(FK)로 나눌 수 있다. PK는 기본키로써 회원번호와 같은 각 테이블마다 존재하는 고유의 id를 의미한다. FK는 외래키로써 서로 다른 테이블 간에 관계를 성립시키는 id를 의미한다. 보다 자세한 구조는 진행하면서 추..
[MySQL 설치] 데이터베이스를 사용하기 위해서 우리는 Oracle사의 MySQL을 사용하려한다. MySQL은 세계에서 가장 많이 쓰이는 오픈소스의 관계형 데이터베이스 관리 시스템이다. Xampp는 크로스 플랫폼 웹 서버 자유 소프트웨어 꾸러미로서, Apache Web Server(aws), MariaDB, PHP, 펄을 포함하고 있다. DB을 사용하기 위해서 우리는 xampp를 사용할 예정이고, 구글링을 통해 다운로드가 가능하다. xampp의 설치가 끝났다면 먼저 설정파일을 수정해야한다. 패널의 두번째 서비스의 MySQL의 Config 버튼을 누르면, my.ini라는 설정파일이 있고 파일 내용 중 [mysqld] 부분에 "lower_case_table_names = 2" 을 추가해준다. MySQL을 ..
[게시판 제작 ~ing]작성된 모든 코드는 저의 깃허브 리포지터리에서 확인하실 수 있습니다.리포지터리 주소 URL : https://github.com/psm817/full_stack_proj_2024_03 GitHub - psm817/full_stack_proj_2024_03Contribute to psm817/full_stack_proj_2024_03 development by creating an account on GitHub.github.com [html 추출 기능 구현]이번에는"export html" 이라는 명령어와 함께 실행과 동시에 html 파일을 추출하는 기능을 구현해봅시다.기존의 명령어의 종류는 article과 member 였는데, export가 추가됨으로써 export에 대한 각 컨트..