728x90

개발/MySQL 4

MYSql - DB 기본 이론

1. Database CRUD 1.1 데이터 베이스의 정의 - 특정 조직의 업무를 수행(목표 달성)하는 데 필요한 상호 관련된 데이터들의 모임 1.1.1 통합된 데이터(Integrated Data) : 자료의 중복을 배제한 데이터의 모임 1.1.2 저장된 데이터(Stored Data) : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료 1.1.3 운영 데이터(Operational Data) : 조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료 1.1.4 공용 데이터(Shared Data) : 여러 응용 시스템들이 공통으로 소유하고 유지하는 자료 1.2 데이터 베이스의 특징 1.2.1 실시간 접근성(Real-Time Accessibility) : 수시적이고 비정형..

개발/MySQL 2022.05.18

MySQL + PHP - 설치 및 연결, php 파일 분석

목차 1. PHP 설치 및 설정 1.1 PHP 설치 2. PHP 파일 확인 2.1 index.php 2.2 person1.php 2.3 insert1.php 2.4 table1.php 3. DB 설정 4. 설정 확인 - WEB 동작 과정 https://insoobaik.tistory.com/174 MySQL - 설치 및 기본 명령어, 원격 접속 목차 - WEB 동작 과정 1. MYSql 설치 2. MYSql 기본 명령어 3. MYSql 원격 접속 4. MYSql 명령어 4.1 명령어 4.2 조건문 4.3 SQL Injection - WEB 동작 과정 1. Client는 DNS Server에게 원하는.. insoobaik.tistory.com - 기본적인 DB Server 설치 및 설정은 이전 포스팅을 참..

개발/MySQL 2022.05.17

MySQL - 설치 및 기본 명령어, 원격 접속

목차 - WEB 동작 과정 1. MYSql 설치 2. MYSql 기본 명령어 3. MYSql 원격 접속 4. MYSql 명령어 4.1 명령어 4.2 조건문 4.3 SQL Injection - WEB 동작 과정 1. Client는 DNS Server에게 원하는 도메인의 IP 주소를 묻는다. 2. DNS Server는 Client에게 DNS에 해당하는 IP 주소를 알려준다. 3. Client는 DNS Server로부터 받은 Web Server IP 주소로 index.html 파일을 요청한다. 4. Web app을 통해 Web Server는 DB Server에 데이터를 요청한다. 5. DB Server는 Web Server의 요청에 데이터를 전송해준다. 6. DB Server로부터 데이터를 받은 Web Ser..

개발/MySQL 2022.05.17

MySQL - 데이터 추가, 수정, 삭제 (INSERT, UPDATE, DELETE)

1. 데이터 추가 (INSERT) insert into 테이블명 [컬럼1, 컬럼2, ....] values (값1, 값2, ...); ex) 전체 컬럼 : insert into 테이블명 values (값, 값, 값); 일부 컬럼 : insert into 테이블명 (컬럼, 컬럼) values (값, 값, 값); 다수 추가 : insert into 테이블명 values (값, 값, 값), (값, 값, 값); 2. 데이터 수정 (UPDATE) update 테이블명 set 컬럼1 = 수정값1 [, 컬럼2 = 수정값2 ...] [where 조건]; ex) 테이블 데이터 전체 수정 : update 테이블명 set 컬럼 = 수정값; 테이블 데이터 일부 수정 : update 테이블명 set 컬럼 = 수정값, 컬럼 = ..

개발/MySQL 2022.05.17
728x90