Maison >base de données >tutoriel mysql >Comment créer une base de données dans MySQL

Comment créer une base de données dans MySQL

PHPz
PHPzoriginal
2023-05-23 09:49:0737435parcourir

MySQL est un système de gestion de bases de données relationnelles très populaire. Que ce soit dans le cadre de projets professionnels ou personnels, la base de données MySQL est souvent utilisée. Avant d'utiliser MySQL, vous devez d'abord créer une base de données. Cet article explique comment configurer une base de données MySQL.

1. Installez MySQL

Avant de commencer à créer une base de données MySQL, vous devez d'abord installer MySQL. Vous pouvez télécharger le package d'installation de MySQL et suivre les instructions pour l'installer. Pendant le processus d'installation, vous devez définir le mot de passe de l'utilisateur root. Il est recommandé de définir un mot de passe fort pour protéger la sécurité de la base de données MySQL.

2. Utilisez l'outil de ligne de commande pour vous connecter à MySQL

Une fois l'installation terminée, vous pouvez utiliser l'outil de ligne de commande pour vous connecter à MySQL. Entrez la commande suivante dans la fenêtre de ligne de commande :

mysql -u root -p

où "root" est le compte du super-administrateur MySQL. Après avoir exécuté cette commande, vous serez invité à saisir un mot de passe. utilisateur que vous avez défini. Une fois la connexion réussie, vous verrez l'outil de ligne de commande MySQL.

3. Créer une base de données

Dans l'outil de ligne de commande connecté à MySQL, exécutez la commande suivante pour créer une nouvelle base de données :

CREATE DATABASE database_name;

where " nom_base de données " est le nom de la nouvelle base de données, qui peut être modifié en fonction des besoins réels.

4. Créer des tables

Dans la base de données, des tables doivent être créées pour stocker les données. Voici la commande pour créer une table nommée "users" :

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

Cette table contient 4 champs : identifiant, nom d'utilisateur, mot de passe et email, qui sont respectivement l'identifiant d'utilisateur, le nom d'utilisateur, le mot de passe et l'e-mail. adresse. Le champ id est de type entier et est automatiquement incrémenté ; les trois autres champs sont de type VARCHAR. Le champ reg_date est un type d'horodatage et est utilisé pour enregistrer l'heure d'inscription de l'utilisateur. PRIMARY KEY spécifie le champ id comme clé primaire.

5. Insérer des données

Une fois le tableau créé, vous pouvez ajouter des données au tableau. Voici une commande pour ajouter une ligne de données à la table des utilisateurs :

INSERT INTO users (username, password, email, reg_date)
VALUES ('user1', 'password1', 'user1@example.com', NOW());

Cette commande insère une ligne de données dans la table des utilisateurs, comprenant les valeurs de 4 champs, à savoir : 'user1 ', 'password1' , 'user1@example.com' et l'heure actuelle.

6. Interroger les données

Après avoir ajouté des données à la table, vous pouvez utiliser la commande SELECT pour interroger et obtenir les données. Voici une commande pour interroger toutes les données de ligne de la table des utilisateurs :

SELECT * FROM users;

Cette commande renverra toutes les données de ligne de la table des utilisateurs.

7. Résumé

MySQL est un système de gestion de base de données relationnelle populaire, et vous devez créer une base de données avant de l'utiliser. Vous pouvez vous connecter à MySQL via l'outil de ligne de commande et exécuter une série de commandes pour créer des bases de données, créer des tables, insérer et interroger des données, ainsi que d'autres opérations. Il est très important que les développeurs maîtrisent l’utilisation de MySQL.

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