Maison > Article > développement back-end > PHP 7 mysql_connect
L'article suivant fournit un aperçu de PHP 7 mysql_connect. Les développeurs utilisent PHP comme langage de script côté serveur pour créer des applications et des programmes Web dynamiques. Plusieurs versions de PHP sont disponibles, comme PHP5 et PHP7, et chacune possède des fonctionnalités et des services différents. Lorsque nous avons besoin de faire de la programmation dynamique à ce moment-là, nous devons nous connecter à n'importe quelle base de données comme MySQL – la connexion entre PHP 7 et MySQL que nous pouvons réaliser grâce au codage. PHP a rendu MySQL obsolète à partir de la version 5.5 et l'a entièrement supprimé dans PHP 7, bien qu'il s'agisse d'une connexion ouverte.
PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulésCommencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
mysql_connect() établit une association avec un serveur MySQL. Les valeurs par défaut associées sont acceptées pour les limites discrétionnaires manquantes : serveur = 'localhost:8080', nom d'utilisateur = nom du client qui revendique le cycle du serveur et clé secrète = mot secret vide. La limite du serveur peut également intégrer un numéro de port.
Le travail mysql_connect() ouvre une association MySQL infatigable. Cette capacité renvoie l'association du progrès, ou FAUX, et une erreur de déception. Vous pouvez masquer l'erreur de rendement en ajoutant un « @ » avant le nom de la capacité.
Si vous avez introduit XAMPP dans votre framework (pas sur votre serveur Web), vous devez le nommer localhost. Bien entendu, le nom du client MySQL et la clé secrète sont « racine » et clair (« ») séparément. Faisons un effort de base et essayons d'associer notre code PHP à MySQL. Si vous êtes sous Windows, il y a une enveloppe « htdocs » dans « C:/xampp/htdocs/ » (chaque fois introduite dans la zone par défaut). Si vous êtes sous Linux (très probablement Ubuntu), il se trouve sur « /pick/lampp/htdocs » (vous devez passer au client root avant d'y créer un organisateur.).
Voyons maintenant comment utiliser PHP 7 MySQL Connect.
Tout d'abord, selon le développeur, nous devons installer le serveur de notre choix, que nous puissions installer Tomcat, XAMPP ou tout autre, selon nos besoins. Après cela, nous devons apporter les modifications sur le serveur conformément aux exigences de l'application. D'une autre manière, nous pouvons installer un serveur MySQL et n'importe quel outil de programmation pour effectuer le codage. Pour une meilleure compréhension, considérez la syntaxe ci-dessous.
asset mysql_connect ( [string server [, string specified username [, string user_password [, bool new_link [, int flags value]]]]])
Renvoie un identifiant d'interface MySQL en cas de progression ou FALSE en cas de déception.
mysql_connect() établit une association avec un serveur MySQL. Les valeurs par défaut suivantes sont attendues en cas de limites discrétionnaires manquantes : serveur = 'localhost:8080', nom d'utilisateur = nom du client réclamant le cycle du serveur et phrase secrète = phrase secrète vide.
La limite du serveur peut également intégrer un numéro de port. Par exemple, « nom d'hôte : port ».
Remarque : Chaque fois que vous déterminez « localhost » ou « localhost : port » en tant que serveur, la bibliothèque client MySQL annulera cela et tentera de l'associer à une pièce jointe de quartier (canal nommé sous Windows). Pour utiliser TCP/IP, utilisez « 127.0.0.1 » plutôt que « localhost ». Si la bibliothèque client MySQL tente de s'interfacer avec une pièce jointe inacceptable à proximité, vous devez définir la bonne méthode comme mysql.default_host dans votre conception PHP et laisser le champ du serveur vide.
La prise en charge de « : port » a été incluse dans PHP 3.0B4.
La prise en charge de « :/way/to/attachment » a été incluse dans PHP 3.0.10.
Vous pouvez étouffer le message d'erreur en cas de déception en ajoutant un @ au nom de la capacité.
Si un appel ultérieur avec des arguments similaires est effectué à mysql_connect(), il n'établit pas de nouvelle connexion ; à la place, il renvoie l'identifiant de connexion généralement ouverte. Le paramètre new_link dans mysql_connect() ajuste le comportement en le forçant à toujours ouvrir une nouvelle connexion, même si la fonction a été précédemment appelée avec les mêmes limitations. La limite des drapeaux peut mélanger les constantes MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE ou MYSQL_CLIENT_INTERACTIVE.
Voyons maintenant les différents paramètres de connexion PHP 7 MySQL comme suit.
Syntaxe :
mysql_connect( string $server_host = ini_get("get the host "), string $specified username = ini_get("get username"), string $user password = ini_get("user password"), bool $new_link = false, int $client_flags = 0 ): resource|false
Explication :
En utilisant la syntaxe ci-dessus, nous essayons de connecter MySQL et PHP 7 avec des paramètres différents.
Now let’s see different examples of PHP 7 MySQL connect for better understanding.
Now let’s see an example as follows.
Code:
<?PHP $servername = "localhost"; $username = "specified username"; $password = "user password"; // Creating connection with MySQL server $conn = new mysql($servername, $specified username, $user password); // Connection checking if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } echo "Connection done successfully"; ?>
Output:
This is a straightforward example of a PHP 7 mysql connection. After executing the program, we will get a success message, as shown in the following screenshot.
Now let’s see another example as follows.
Code:
<?PHP mysqli_connect("specified localhost", "specified root", "", " "); if(mysql_connect_error()) echo "Connection Problem."; else echo "Database Connection Done."; ?>
Output:
We hope you learn more about the PHP 7 mysql_connect from this article. From the above article, we have taken in the essential idea of the PHP 7 mysql_connect and the representation and example of the PHP 7 mysql_connect. This article taught us how and when to use PHP 7 mysql_connect.
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!