Maison > Article > développement back-end > php change les données mysql
PHP (Hypertext Preprocessor) est un langage de script open source multiplateforme largement utilisé dans le domaine du développement Web. MYSQL est un système de gestion de bases de données relationnelles populaire. Dans le développement Web, PHP et MYSQL sont généralement utilisés ensemble pour implémenter diverses fonctions du site Web.
En PHP, nous pouvons utiliser la bibliothèque de fonctions fournie par MYSQL pour connecter, interroger et modifier les données de la base de données. Voici quelques méthodes d'utilisation de base :
Connectez-vous à la base de données MYSQL
En PHP, nous pouvons utiliser la fonction mysqli_connect() pour nous connecter à la base de données MYSQL, comme indiqué ci-dessous :
$servername = "localhost"; $username = "root"; $password = "123456"; $dbname = "myDB"; // 创建连接 $conn = mysqli_connect($servername, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("Connection failed: " . mysqli_connect_error()); }
Exécutez des instructions SQL et obtenez les résultats
Dans PHP, nous pouvons utiliser la fonction mysqli_query() pour exécuter des instructions SQL, comme indiqué ci-dessous :
$sql = "SELECT * FROM myTable"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { // 输出数据 while($row = mysqli_fetch_assoc($result)) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. "<br>"; } } else { echo "0 results"; }
Modifier les données dans la base de données MYSQL
En PHP, nous pouvons utiliser la fonction mysqli_query() pour exécuter des instructions UPDATE, comme indiqué ci-dessous :
$sql = "UPDATE myTable SET name='Peter' WHERE id=1"; if (mysqli_query($conn, $sql)) { echo "Record updated successfully"; } else { echo "Error updating record: " . mysqli_error($conn); }
Le code ci-dessus change le champ de nom de l'enregistrement avec l'identifiant 1 dans la table myTable en Peter.
Résumé
PHP et MYSQL sont des outils très importants dans le développement Web. Nous pouvons utiliser les fonctions MYSQL intégrées de PHP pour connecter, interroger et modifier les données dans la base de données MYSQL. Dans le développement réel, nous devons prêter attention à la sécurité et aux performances du code, comme l'utilisation d'instructions préparées pour empêcher les attaques par injection SQL, l'utilisation d'index pour améliorer l'efficacité des requêtes, etc.
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!