Maison  >  Article  >  base de données  >  Comment interroger une donnée à l'aide de MySQL

Comment interroger une donnée à l'aide de MySQL

PHPz
PHPzoriginal
2023-04-17 16:40:353572parcourir

MySQL est un système de gestion de bases de données relationnelles couramment utilisé avec de bonnes performances, stabilité et sécurité. Dans les applications pratiques, nous avons souvent besoin d’obtenir des données de la base de données. Cet article explique comment utiliser MySQL pour interroger une donnée.

Dans MySQL, le principal moyen d'interroger des données est d'utiliser l'instruction SELECT. Pour interroger une donnée, vous devez spécifier une condition pour déterminer l’exactitude des résultats de la requête. Voici un exemple simple d'instruction SELECT :

SELECT * FROM table name WHERE condition

Parmi eux, le nom de la table est le nom de la table à interroger, et la condition est un "filtre" qui limite les résultats de la requête, qui peut être une ou plusieurs conditions.

Si vous souhaitez interroger une donnée, vous pouvez utiliser l'instruction LIMIT pour spécifier le nombre de résultats de la requête. Par exemple, si vous souhaitez interroger la première ligne de données du tableau, vous pouvez écrire :

SELECT * FROM table name LIMIT 1

Cela renverra la première ligne de données du tableau.

Si vous souhaitez interroger les premières données de la table qui remplissent les conditions spécifiées, vous pouvez écrire comme ceci :

SELECT * FROM nom de la table WHERE condition LIMIT 1

Parmi elles, la condition peut être n'importe quel filtre qui limite la résultats de la requête.

Dans MySQL, les résultats des requêtes peuvent être traités de différentes manières. Les méthodes courantes incluent l'enregistrement des résultats de la requête dans un tableau ou un objet, l'affichage des résultats à l'écran ou leur écriture dans un fichier, etc. Voici un exemple simple de requête MySQL utilisant PHP :

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB"

// Créer une connexion
$conn = mysqli_connect($servername, $username, $password, $dbname);

// Vérifier si la connexion est réussie
if (!$conn) {

die("连接失败: " . mysqli_connect_error());

}

// Données de requête
$sql = "SELECT * FROM MyGuests WHERE id=1 LIMIT 1";
$result = mysqli_query($conn, $sql);

// Traiter les résultats de la requête
if (mysqli_num_rows($result) > 0 ) {

// 输出数据
while($row = mysqli_fetch_assoc($result)) {
    echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
}

} else {

echo "0 结果";

}

// Fermez la connexion
mysqli_close($conn);
?>

Le code ci-dessus utilise la fonction mysqli_connect() pour créer une connexion à la base de données MySQL et utilise la fonction mysqli_query() pour exécuter des instructions de requête. Si la requête réussit, utilisez la fonction mysqli_fetch_assoc() pour renvoyer les résultats sous forme de tableau associatif, puis utilisez l'instruction echo pour afficher les résultats à l'écran.

En bref, en utilisant l'instruction SELECT et les fonctions API associées, nous pouvons facilement interroger les données de la base de données 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
Article précédent:MySQL est-il gratuit ?Article suivant:MySQL est-il gratuit ?