>데이터 베이스 >MySQL 튜토리얼 >MySQL 테이블 디자인 튜토리얼: 간단한 뉴스 테이블 생성

MySQL 테이블 디자인 튜토리얼: 간단한 뉴스 테이블 생성

王林
王林원래의
2023-07-02 15:08:001829검색

MySQL 테이블 디자인 튜토리얼: 간단한 뉴스 테이블 만들기

뉴스 테이블은 웹 사이트나 애플리케이션을 개발할 때 일반적인 데이터베이스 테이블 중 하나입니다. 제목, 내용, 저자, 발행일 등 뉴스 기사와 관련된 정보를 저장하고 관리하는 데 사용됩니다. 이 기사에서는 MySQL을 사용하여 간단한 뉴스 테이블을 생성하는 방법을 소개하고 해당 코드 예제를 제공합니다.

먼저 뉴스 테이블을 저장할 데이터베이스를 만들어야 합니다. 다음 코드를 사용하여 "news_db"라는 데이터베이스를 생성할 수 있습니다.

CREATE DATABASE news_db;

다음으로, 다음 코드를 사용하여 데이터베이스를 입력하겠습니다.

USE news_db;

그런 다음 뉴스 테이블을 생성할 수 있습니다. 다음은 공통 필드가 있는 뉴스 테이블 디자인의 예입니다.

CREATE TABLE news (
    id INT AUTO_INCREMENT PRIMARY KEY,
    title VARCHAR(255) NOT NULL,
    content TEXT NOT NULL,
    author VARCHAR(100) NOT NULL,
    publish_date DATE NOT NULL
);

위 코드에서는 "news"라는 테이블을 만들었습니다. 테이블에는 5개의 필드가 포함되어 있습니다.

  1. id: 각 뉴스 기사를 고유하게 식별하는 데 사용되는 자체 증가 정수 유형 기본 키입니다. id:自增的整数类型主键,用于唯一标识每篇新闻文章。
  2. title:新闻标题,采用长度为255个字符的字符串类型。
  3. content:新闻内容,采用长文本类型。
  4. author:新闻作者,采用长度为100个字符的字符串类型。
  5. publish_date
  6. title: 뉴스 제목, 255자 길이의 문자열 유형을 사용합니다.

content: 긴 텍스트 유형을 사용하는 뉴스 콘텐츠입니다.

author: 뉴스 작성자, 길이 100자의 문자열 유형을 사용합니다.

publish_date: 뉴스 출시 날짜, 날짜 유형 사용.

  1. 다음으로 뉴스 테이블에 샘플 데이터를 삽입할 수 있습니다. 다음은 데이터 삽입을 위한 샘플 코드입니다.
  2. INSERT INTO news (title, content, author, publish_date)
    VALUES ('MySQL表设计教程发布', '本教程介绍了如何创建一个简单的新闻表。', 'John Doe', '2021-01-01');
위 코드에서는 뉴스 테이블에 뉴스 레코드를 삽입합니다. 제목, 내용, 저자 및 출판 날짜에 대한 값이 포함됩니다. 필요에 따라 더 많은 뉴스 기록을 삽입할 수 있습니다.
  1. 뉴스 테이블에 대한 질의 및 연산에는 MySQL의 다양한 질의문과 연산 명령을 사용할 수 있습니다. 다음은 일반적으로 사용되는 몇 가지 쿼리 예입니다.
    모든 뉴스 레코드 쿼리:
  1. SELECT * FROM news;
    제목을 기준으로 뉴스 레코드 쿼리:
  1. SELECT * FROM news WHERE title LIKE '%设计%';

뉴스 레코드 업데이트:

UPDATE news SET author = 'Jane Smith' WHERE id = 1;

뉴스 레코드 삭제:

🎜
DELETE FROM news WHERE id = 1;
🎜 위의 예에서는 MySQL을 사용하여 간단한 뉴스 테이블을 생성하고 관련 쿼리 및 작업을 수행하는 방법을 볼 수 있습니다. 물론 실제 필요에 따라 뉴스 테이블을 보다 복잡한 방식으로 설계하고 확장할 수도 있습니다. 🎜🎜요약: 🎜🎜이 기사에서는 MySQL을 사용하여 간단한 뉴스 테이블을 만드는 방법을 소개하고 해당 코드 예제를 제공합니다. 이러한 예를 연구하고 이해함으로써 실제 애플리케이션에서 뉴스 테이블을 더 효과적으로 디자인하고 관리할 수 있습니다. 이 기사가 도움이 되기를 바랍니다! 🎜

위 내용은 MySQL 테이블 디자인 튜토리얼: 간단한 뉴스 테이블 생성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.