Maison >base de données >tutoriel mysql >Explication détaillée de cinq étapes pour accéder à la base de données MYSQL avec PHP (photo)

Explication détaillée de cinq étapes pour accéder à la base de données MYSQL avec PHP (photo)

黄舟
黄舟original
2017-04-20 13:49:3811036parcourir

Explication détaillée des cinq étapes pour que PHP accède à la base de données MYSQL (photo)

La base de données est nécessaire dans notre développement quotidien de PHP, donc le La base de données MYSQL est une base de données que de nombreux programmeurs adorent. Parce que MYSQL est un logiciel open source, un peu commercial et qui détient une part de marché relativement élevée, il a toujours été considéré comme le meilleur partenaire de PHP. dispose également de capacités de prise en charge de base de données très puissantes, cet article explique principalement les étapes de base permettant à PHP d'accéder à la base de données MySQL.

Les étapes de base permettant à PHP d'accéder à la base de données MySQL sont indiquées dans la figure :

Explication détaillée de cinq étapes pour accéder à la base de données MYSQL avec PHP (photo)

1. Connectez-vous à la base de données MySQL

Utilisez la fonction mysql_connect() pour établir une connexion au serveur MySQL. Concernant l'utilisation de la fonction mysql_connect(), nous la présenterons en détail plus tard.

2. Sélectionnez la base de données MySQL

Utilisez la fonction mysql_select_db() pour sélectionner la base de données du serveur de base de données MySQL. Et établissez une connexion avec la base de données Concernant l'utilisation de la fonction mysql_select_db(), nous aurons une explication détaillée plus tard.

3. Exécutez l'instruction SQL

Utilisez la fonction mysql_query() pour exécuter l'instruction SQL dans la base de données sélectionnée. Il existe principalement 5 façons d'exploiter les données. Ci-dessous, nous faisons respectivement une introduction.

  • Requête de données : utilisez l'instruction select pour implémenter la fonction de requête de données.

  • Afficher les données : utilisez l'instruction select pour afficher les résultats de la requête des données.

  • Insérer des données : utilisez l'instruction insert into pour insérer des données dans la base de données.

  • Mettre à jour les données : utilisez l'instruction update pour mettre à jour les enregistrements dans la base de données.

  • Supprimer des données : utilisez l'instruction delete pour supprimer des enregistrements dans la base de données !

L'utilisation spécifique de la fonction mysql_query() sera présentée en détail plus tard~

4 Fermez l'ensemble de résultats<.>L'opération de base de données est terminée. Enfin, l'ensemble de résultats doit être fermé pour libérer les ressources système. Le format de syntaxe est le suivant :

mysql_free_result($result);

Conseils : Si plusieurs pages Web nécessitent un accès fréquent à la base de données, vous pouvez établir une connexion continue avec le serveur de base de données pour améliorer l'efficacité, car chaque connexion au serveur de base de données nécessite beaucoup de temps et une surcharge de ressources importante. , une connexion continue sera relativement coûteuse. Plus efficacement, la manière d'établir une connexion continue est d'appeler la fonction mysql_pconnect() au lieu de la fonction mysql_connect lorsque la base de données est indirecte. La connexion persistante établie n'a pas besoin d'appeler mysql_colse() pour fermer la connexion avec le serveur de base de données à la fin de ce programme. La prochaine fois que le programme exécutera la fonction mysql_pconnect() ici, le système renverra automatiquement et directement le numéro d'identification de connexion persistante établi sans réellement se connecter à la base de données.

5. Fermez le serveur MySQL

Si la fonction mysql_connect() ou mysql_query() n'est pas utilisée une seule fois, les ressources système seront consommées, et même un petit nombre d'utilisateurs termineront le site Web. Le problème n'est pas grave à ce moment-là, mais si le nombre de connexions utilisateur dépasse un certain nombre, les performances du système diminueront ou même tomberont en panne afin d'éviter ce phénomène, une fois terminé. l'opération de base de données, vous devez utiliser la fonction mysql_close() pour fermer la connexion avec le serveur MYSQL afin d'économiser les ressources système.

Le format de syntaxe est le suivant :

Explication :

mysql_close($link);
La connexion à la base de données en PHP est une connexion non persistante, et le système recyclera automatiquement Généralement, il n'est pas nécessaire de le configurer pour qu'il se ferme, mais s'il est utilisé une fois. Si l'ensemble de résultats de Xingfanhu est relativement volumineux ou si le site Web a beaucoup de visites, il est préférable d'utiliser la fonction mysql_close() pour le fermer. relâchez-le manuellement.

Les étapes permettant à PHP d'accéder à la base de données MySQL ne sont-elles pas très simples ? Dans l'article suivant, nous présenterons comment faire fonctionner la base de données MySQL avec PHP. Pour plus de détails, veuillez lire "Comment faire fonctionner la base de données MySQL avec PHP - utilisez la fonction mysql_connect() pour vous connecter à la base de données

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