Question : Comment créer une base de données MySQL ? Réponse : Connectez-vous au serveur MySQL. Créer une base de données. Créer un tableau. Définissez les types de colonnes dans le tableau. Spécifiez les contraintes de colonne. Insérez des données. Interroger des données.
Créer une base de données
Utilisez le client MySQL pour vous connecter au serveur MySQL.
mysql -u root -p
(où root
est l'utilisateur par défaut pour MySQL et -p
l'option vous demande un mot de passe). mysql -u root -p
(其中 root
是 MySQL 的默认用户,-p
选项提示你输入密码)。mysql -u root -p
。创建一个数据库。
CREATE DATABASE
语句,后跟数据库名称,例如:CREATE DATABASE my_database;
。创建表
使用 CREATE TABLE
语句创建表。
CREATE TABLE people (id INT AUTO_INCREMENT, name VARCHAR(255), age INT);
。id
列是自增长的整数,作为表的主键。name
列是存储字符串的 VARCHAR 类型,最大长度为 255 个字符。age
列是存储整数的 INT 类型。定义表中的列类型。
常见的类型包括:
指定列约束。
例如:
NOT NULL
:列不能包含空值。UNIQUE
:列中的值必须唯一。PRIMARY KEY
:列是表的主键。插入数据
使用 INSERT INTO
语句将数据插入表中。
INSERT INTO people (name, age) VALUES ('John', 30);
。插入多行数据时,可以使用多值插入语句。
INSERT INTO people (name, age) VALUES ('Mary', 25), ('Bob', 40);
。查询数据
使用 SELECT
语句查询表中的数据。
SELECT * FROM people
(选择 people
表中的所有列)。WHERE
子句过滤结果。例如:SELECT * FROM people WHERE age > 30
mysql -u root -p
. CREATE DATABASE
, suivie du nom de la base de données, par exemple : CREATE DATABASE my_database;
. 🎜🎜🎜🎜🎜🎜Create table🎜🎜🎜🎜🎜🎜Utilisez l'instruction CREATE TABLE
pour créer une table. 🎜🎜🎜🎜Par exemple : CREATE TABLE personnes (id INT AUTO_INCREMENT, nom VARCHAR(255), âge INT);
. 🎜🎜La colonne id
est un entier auto-croissant qui sert de clé primaire de la table. 🎜🎜La colonne name
est un type VARCHAR qui stocke des chaînes, d'une longueur maximale de 255 caractères. 🎜🎜La colonne age
est un type INT qui stocke des entiers. 🎜🎜🎜🎜🎜🎜 Définissez les types de colonnes dans le tableau. 🎜🎜🎜🎜🎜Les types courants incluent : 🎜🎜🎜INT : entier 🎜🎜VARCHAR(n) : chaîne de longueur variable (la longueur maximale est n) 🎜🎜DATETIME : date et heure 🎜🎜BOOL : valeur booléenne (vrai/faux) 🎜 🎜🎜🎜🎜🎜🎜🎜Spécifiez les contraintes de colonne. 🎜🎜🎜🎜Les contraintes aident à garantir l'intégrité et l'exactitude des données. 🎜🎜🎜Par exemple : 🎜🎜🎜NOT NULL
: la colonne ne peut pas contenir de valeurs nulles. 🎜🎜UNIQUE
: Les valeurs de la colonne doivent être uniques. 🎜🎜PRIMARY KEY
: La colonne est la clé primaire de la table. 🎜🎜🎜🎜🎜🎜🎜🎜Insérer des données🎜🎜🎜🎜🎜🎜Utilisez l'instruction INSERT INTO
pour insérer des données dans la table. 🎜🎜🎜🎜Par exemple : INSÉRER DANS les personnes (nom, âge) VALEURS ('Jean', 30);
. 🎜🎜🎜🎜🎜🎜Lors de l'insertion de plusieurs lignes de données, vous pouvez utiliser l'instruction d'insertion à valeurs multiples. 🎜🎜🎜🎜Par exemple : INSÉRER DANS les personnes (nom, âge) VALEURS ('Mary', 25), ('Bob', 40);
. 🎜🎜🎜🎜🎜🎜Interroger des données🎜🎜🎜🎜🎜🎜Utilisez l'instruction SELECT
pour interroger les données de la table. 🎜🎜🎜🎜Par exemple : SELECT * FROM people
(sélectionnez toutes les colonnes de la table people
). 🎜🎜Vous pouvez utiliser la clause WHERE
pour filtrer les résultats. Par exemple : SELECT * FROM people WHERE age > 30
(sélectionne toutes les personnes de plus de 30 ans). 🎜🎜🎜🎜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!