반응형
1. MySQL에 PD0를 사용한 데이터 베이스 연결아래 코드는 MySQL 데이터베이스에 PD0을 사용해 연결하는 방법을 보여줍니다. PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false,];try { // PD0 객체 생성 $pdo = new PDO($dsn, $user, $pass, $options); echo "데이터베이스에 성공적으로 연결되었습니다.";} catch(\PDOException $e) { echo "데이터베이스 연결 실패: " . $e->getMessage();}?>파일 인코딩: 파일을 UTF-8로 저장했는지 확..
1. 레코드(Record)MySQL에서 레코드는 데이터베이스 테이블의 한 행을 의미하며, 각 레코드는 여러 개의 필드(또는 열)로 구성되며, 레코드는 데이터베이스에 저장된 정보를 나타내고, 일반적으로 사용자가 요청하는 데이터의 단위를 형성합니다. MySQL 레코드의 기본 개념은 아래와 같습니다. 테이블: 데이터가 저장되는 구조로, 여러 개의 레코드(행)와 필드(열)로 구성레코드: 테이블의 각 행을 나타내며, 특정 데이터의 집합을 포함필드: 레코드 내의 각 데이터 요소를 정의하며, 데이터 유형에 따라 다름2. 레코드 생성레코드를 생성하려면 INSERT문을 사용합니다.CREATE TABLE employees ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(..
1. 테이블(Table)MySQL의 테이블은 데이터베이스에서 데이터를 저장하는 구조로, 각 테이블은 특정한 주제나 카테고리와 관련된 데이터를 담고 있습니다. 2. 열(Columns)정의: MySQL의 열(Columns )는 테이블의 수직적 구성 요소로, 각 열을 특정한 데이터 속성을 나타냄속성: 각 열은 데이터 타입, 제약 조건(ex: NOT NULL, UNIQUE), 기본 값 등을 가짐 예시: users 테이블이 있다고 가정하고 다음 열을 가짐id(정수형, 기본 키)username (문자열)email (문자열)created_at(날짜 및 시간)3. 행(Rows)정의: 행은 테이블의 수평적 구성 요소로, 각 행은 특정한 데이터 레코드를 나타냄데이터: 각 행은 테이블의 모든 열에 대한 값을 포함하고, 하나..
이번 예제는 Node.js에서 MongoDB 또는 MySQL 데이터 베이스를 연동하는 방법과 각각의 ORM인 Mongoose(몽고DB)의 Sequelize(MySQL)의 사용법을 알아보겠습니다.1. MongoDB 설치 및 설정Windows: Mongo Community Edition 다운로드에서 설치합니다.macOS: Homebrew를 사용해 설치합니다.brew tap mongodb/brewbrew install mongodb-communityLinux: 공식문서에 배포판에 따라 설치방법이 다르므로 공식문서를 참조다음 명령어로 MongoDB 데이터베이스 저장소 폴더를 생성합니다.mkdir C:\data\db 이제 MongoDB를 실행합니다. 설치된 경로에 따라 다음 명령어를 입력합니다."C:\Progra..
[MySQL] 1장. MySQL은 무엇인가?1995년 5월 23일 오라클이 개발한 데이터베이스 관리시스템인 MYSQL이 발표됩니다. MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 데이터 저장 및 관리에 매우 효과적인 언어입니다.thinky.tistory.com 저번 시간에는 MySQL이 무엇인지와 설치법 기본 사용법을 배웠습니다. 이번 시간에는 mySQL을 VSCode에 적용하는 방법과 기본 문법에 관해 알아보도록 하겠습니다. mySQL을 vsCode에 세팅하기 위해 vsCode를 설치해야합니다.VSCode 설치Visual Studio Code를 설치해줍니다.운영 체제에 맞는 설치파일을 실행해 설치해줍니다.MySQL 설치하기첫 번째 포스팅에서 MySQL을 설치해줍니다.설치 마..
1995년 5월 23일 오라클이 개발한 데이터베이스 관리시스템인 MYSQL이 발표됩니다. MySQL은 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 데이터 저장 및 관리에 매우 효과적인 언어입니다. 1. MySQL을 사용하는 용도MySQL은 다양한 환경에서 사용되고 있으며 주요 사례는 아래와 같습니다.웹 애플리케이션: 블로그, 쇼핑몰, 소셜 네트워크 등.데이터 분석: 대량의 데이터를 저장하며 쿼리하여 분석함모바일 애플리케이션: 백엔드 데이터베이스로 활용.개임 개발: 사용자 데이터와 게임 상태 관리2.MySQL의 장점오픈 소스: 무료로 사용 가능하며, 커스터마이징이 가능 성능: 빠른 쿼리 처리 속도와 높은 성능을 제공유연성: 다양한 플랫폼에서 지원되고, 다양한 프로그래밍 언어와 통합 가능안정..