Maison  >  Article  >  développement back-end  >  PHP7MySQL

PHP7MySQL

WBOY
WBOYoriginal
2024-08-29 13:11:15877parcourir

PHP est un langage de pré-arrangement côté serveur utilisé pour assembler une programmation dynamique ou une application Web puissante. Quelques variantes sont accessibles en PHP, par exemple PHP 5 et PHP 7, et chacune a une utilité et une administration différentes. Nous devons nous associer à une base d'informations comme MySQL lorsque nous voulons faire de la programmation dynamique autour d'elles. Nous pouvons réaliser l'association entre PHP 7 et MySQL grâce au codage. MySQL est une association ouverte ; cependant, il a été censuré à partir de PHP 5.5 et éliminé à partir de PHP 7.

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Qu'est-ce que PHP 7 MySQL ?

Pour accéder et ajouter des données à une base d'informations MySQL, vous devez d'abord établir une association entre l'ensemble de données et un script PHP. mysql_connect() étale une relation avec un serveur MySQL. Les valeurs par défaut sont reconnues pour les limites facultatives manquantes : serveur = 'localhost : 8080', nom d'utilisateur = nom du client qui garantit le cycle du serveur et clé mystère = mot mystère nul. La limite du serveur peut, de la même manière, consolider un numéro de port. Le travail mysql_connect() ouvre une affiliation MySQL non résolue. Cette limite renvoie au rapport de progrès, ou FAUX, et à un dérapage de frustration. Vous pouvez masquer l'excellent rendement en ajoutant un « @ » avant le nom de la limite.

Si vous avez XAMPP (pas le serveur web) dans votre structure, vous devez le nommer localhost. Le nom du client MySQL et la clé mystère sont « racine » et clairs (« ») indépendamment. Permettez-nous de faire un effort essentiel et de relier notre code PHP à MySQL. Si vous utilisez Windows, il y a une enveloppe « htdocs » dans « C: /xampp/htdocs/ » (à n'importe quel moment présenté dans la région par défaut). Si vous êtes sous Linux (probablement Ubuntu), il est organisé sur « /pick/lampp/htdocs » (vous devez changer pour attacher le client avant d'y créer un coordinateur.).

Comment créer PHP 7 MySQL ?

Voyons maintenant comment créer MySQL en PHP 7.

Tout d'abord, nous voulons introduire n'importe quel serveur dont nous avons besoin, et cela dépend de l'ingénieur si nous pouvons introduire Tomcat, XAMPP ou autres selon nos besoins. A partir de là, nous souhaitons déployer les améliorations sur le serveur en fonction des besoins de l'application. Nous pouvons également introduire un serveur MySQL et tout appareil de programmation pour effectuer le codage. Pour un meilleur accord, considérez la structure linguistique.

Resource mysql_connect ( [string server [, string determined username [, string user_password [, bool new_link [, int banners value]]]]])

Renvoie un identifiant d'interface MySQL en cas de progression ou FALSE en cas de frustration.

mysql_connect() étale une relation avec un serveur MySQL. Il est normal d'utiliser les valeurs par défaut en cas de limites facultatives manquantes : serveur = 'localhost : 8080', nom d'utilisateur = nom du client qui affirme le cycle du serveur et mystère express = état mystère nul.

La limite du serveur peut, en outre, fusionner un numéro de port. Par exemple, « nom d'hôte : port ».

Après cela, je dois créer la base de données à l'aide de la commande suivante.

create database specified database name;

Le nom de base de données spécifié par la commande ci-dessus signifie le nom réel de la base de données que nous voulons créer.

Exemple

Tout d'abord, voyons la base de données disponible en utilisant la commande suivante.

show databases;

Après avoir exécuté la commande ci-dessus, nous voyons une liste de toutes les bases de données, comme le montre la capture d'écran ci-dessous.

PHP7MySQL

Nous devons créer une base de données sample_php en utilisant la commande suivante.

create database sample_php;

Le résultat de la commande ci-dessus est le suivant.

PHP7MySQL

Maintenant, vérifiez la base de données en utilisant la commande suivante comme suit.

show databases;

Le résultat de la commande ci-dessus est le suivant.

Créez maintenant un fichier .php et écrivez le code suivant.

<?php
$server = "localhost";
$db_user = "root";
$db_password = "specified password of database";
$db_name = "Specified database name";

PHP7MySQL

Pilotes PHP 7 MySQL

Voyons maintenant quels pilotes sont disponibles dans PHP 7 comme suit.

Un pilote est un composant de programmation conçu pour communiquer avec un type spécifique de serveur de base de données.

Extensions PHP MySQL

Les extensions MySQL sont légères et principalement utilisées ; en PHP, il en existe trois types.

  1. exy/mysql
  2. exy/mysqli
  3. PDO_MySQL

Mysqlnd :

La bibliothèque mysqlnd s'intègre étroitement et efficacement à PHP, offrant des performances exceptionnelles. Malheureusement, la bibliothèque client MySQL ne peut pas offrir des avancées similaires puisqu'il s'agit d'une bibliothèque client très utile.

La bibliothèque mysqlnd implique PHP dans la fondation pour une adhésion cohérente à PHP. De plus, il utilise la mémoire PHP, les exécutifs, les flux PHP (délibération d'E/S) et la chaîne PHP pour les planifications. L'utilisation de la mémoire PHP par les dirigeants de mysqlnd permet, par exemple, d'investir dans la mémoire en utilisant des facteurs de réajustement (duplication lors de la composition) et permet à mysqlnd de s'appliquer aux limites de mémoire PHP.

Conclusion

Nous essayons d'en apprendre davantage sur PHP 7 MySQL en utilisant les informations contenues dans l'article ci-dessus. À partir de cet article, nous apprenons des choses de base sur PHP 7 MySQL, ainsi que la syntaxe et des exemples de PHP 7 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:Installation de PHP7Article suivant:Installation de PHP7