PHP MySQL Installing

10. MySQL 설치 및 설정 (Installing and Configuring MySQL)

MySQL 설치 및 설정 (Installing and Configuring MySQL)

MySQL을 설치하고 설정하는 방법에는 여러 가지가 있습니다. 운영 체제에 따라 설치 절차가 다를 수 있으므로 해당 운영 체제에 맞는 MySQL 설치 가이드를 참조하시기 바랍니다.

데이터베이스와 테이블 생성 (Creating Databases and Tables)

데이터베이스 생성 (Creating Databases)

MySQL에서 데이터베이스를 생성하기 위해 CREATE DATABASE 문을 사용합니다.

CREATE DATABASE mydatabase;
데이터베이스 사용 (Using Databases)

생성한 데이터베이스를 사용하기 위해 USE 문을 사용합니다.

USE mydatabase;
테이블 생성 (Creating Tables)

테이블을 생성하기 위해 CREATE TABLE 문을 사용합니다. 각 열(Column)의 이름과 데이터 유형을 지정해야 합니다.

CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50) NOT NULL,
    password VARCHAR(255) NOT NULL,
    email VARCHAR(100),
    reg_date TIMESTAMP
);

위 예제에서는 users라는 테이블을 생성하고, id를 자동 증가하는 기본 키로 설정하였습니다. username, password, email, reg_date 열을 포함하였습니다.

기본 SQL 문법 (Basic SQL Syntax)

SELECT 문 (Fetching Data)

데이터를 조회하기 위해 SELECT 문을 사용합니다.

SELECT * FROM users;
INSERT 문 (Inserting Data)

데이터를 삽입하기 위해 INSERT INTO 문을 사용합니다.

INSERT INTO users (username, password, email, reg_date)
VALUES ('john_doe', 'password123', 'john.doe@example.com', NOW());
UPDATE 문 (Updating Data)

데이터를 업데이트하기 위해 UPDATE 문을 사용합니다.

UPDATE users
SET email = 'new_email@example.com'
WHERE username = 'john_doe';
DELETE 문 (Deleting Data)

데이터를 삭제하기 위해 DELETE FROM 문을 사용합니다.

DELETE FROM users
WHERE id = 1;

기타 등등

MySQL에서는 다양한 기능과 명령을 지원합니다. 트랜잭션 처리, 외래 키 관리, 인덱스 생성 등의 고급 기능도 제공됩니다. 필요에 따라 MySQL 공식 문서나 각종 SQL 관련 자료를 참고하여 더 많은 기능을 배우실 수 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *