Maison  >  Article  >  base de données  >  Tutoriel de conception de table MySQL : Créer une table de nouvelles simple

Tutoriel de conception de table MySQL : Créer une table de nouvelles simple

王林
王林original
2023-07-02 15:08:001729parcourir

Tutoriel de conception de table MySQL : Créer une table d'actualités simple

La table d'actualités est l'une des tables de base de données courantes lors du développement d'un site Web ou d'une application. Il est utilisé pour stocker et gérer les informations relatives aux articles d'actualité, telles que le titre, le contenu, l'auteur, la date de publication, etc. Cet article explique comment utiliser MySQL pour créer une table de nouvelles simple et donne des exemples de code correspondants.

Tout d'abord, nous devons créer une base de données pour stocker la table des actualités. Une base de données appelée "news_db" peut être créée en utilisant le code suivant :

CREATE DATABASE news_db;

Ensuite, nous entrerons dans la base de données en utilisant le code suivant :

USE news_db;

Nous pouvons alors créer la table news. Voici un exemple de conception de table news avec des champs communs :

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
);

Dans le code ci-dessus, nous avons créé une table nommée "news". Le tableau contient cinq champs :

  1. id : une clé primaire de type entier auto-croissant utilisée pour identifier de manière unique chaque article d'actualité. id:自增的整数类型主键,用于唯一标识每篇新闻文章。
  2. title:新闻标题,采用长度为255个字符的字符串类型。
  3. content:新闻内容,采用长文本类型。
  4. author:新闻作者,采用长度为100个字符的字符串类型。
  5. publish_date
  6. title : Titre de l'actualité, utilisant un type de chaîne d'une longueur de 255 caractères.

content : contenu d'actualité, utilisant du texte long.

author : auteur de la news, utilisant un type chaîne d'une longueur de 100 caractères.

publish_date : date du communiqué de presse, en utilisant le type de date.

  1. Ensuite, nous pouvons insérer quelques exemples de données dans la table d'actualités. Voici un exemple de code pour insérer des données :
  2. INSERT INTO news (title, content, author, publish_date)
    VALUES ('MySQL表设计教程发布', '本教程介绍了如何创建一个简单的新闻表。', 'John Doe', '2021-01-01');
Dans le code ci-dessus, nous insérons un enregistrement d'actualités dans la table d'actualités. Il contient des valeurs pour le titre, le contenu, l'auteur et la date de publication. D'autres enregistrements d'actualités peuvent être insérés selon les besoins.
  1. Pour interroger et exploiter la table news, vous pouvez utiliser diverses instructions de requête et commandes d'opération de MySQL. Voici quelques exemples de requêtes courants :
    Interroger tous les enregistrements d'actualités :
  1. SELECT * FROM news;
    Interroger les enregistrements d'actualités en fonction des titres :
  1. SELECT * FROM news WHERE title LIKE '%设计%';

Mettre à jour les enregistrements d'actualités :

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

Supprimer les enregistrements d'actualités :

🎜
DELETE FROM news WHERE id = 1;
🎜via Dans l'exemple ci-dessus, nous pouvons voir comment utiliser MySQL pour créer une simple table d'actualités et effectuer des requêtes et des opérations associées. Bien entendu, en fonction des besoins réels, la table d'actualités peut également être conçue et étendue de manière plus complexe. 🎜🎜Résumé : 🎜🎜Cet article explique comment utiliser MySQL pour créer une table d'actualités simple et donne des exemples de code correspondants. En étudiant et en comprenant ces exemples, vous pourrez mieux concevoir et gérer des tableaux d'actualités dans des applications réelles. J'espère que cet article vous aidera ! 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn