Comment se connecter à la base de données en php

王林
Libérer: 2023-03-02 15:20:02
original
8594 Les gens l'ont consulté

Comment connecter PHP à la base de données : Cela peut être réalisé via la fonction mysqli_connect(). Syntaxe de la fonction : [mysqli_connect(host, username, password, dbname, port, socket)], l'identifiant de connexion est renvoyé une fois la connexion réussie.

Comment se connecter à la base de données en php

Pour utiliser un script php pour vous connecter à la base de données, vous pouvez utiliser la fonction mysqli_connect().

(Tutoriel recommandé : Tutoriel php )

Introduction à la fonction :

PHP fournit la fonction mysqli_connect() pour se connecter à la base de données.

Cette fonction a 6 paramètres, renvoie l'ID de connexion après une connexion réussie à MySQL et renvoie FALSE en cas d'échec.

Syntaxe :

mysqli_connect(host, username, password, dbname,port, socket);
Copier après la connexion

Description du paramètre :

  • hôte Facultatif. Spécifiez le nom d'hôte ou l'adresse IP

  • nom d'utilisateur Facultatif. Spécifie le nom d'utilisateur MySQL

  • mot de passe Facultatif. Spécifiez le mot de passe MySQL

  • dbname Facultatif. Spécifiez la base de données par défaut à utiliser

  • port Facultatif. Spécifie le numéro de port pour essayer de se connecter au serveur MySQL

  • socket Facultatif. Spécifiez le socket ou le canal nommé à utiliser

Si vous souhaitez vous déconnecter de la base de données, vous pouvez utiliser la fonction mysqli_close() de PHP pour y parvenir.

Cette fonction n'a qu'un seul paramètre, qui est l'identifiant de connexion MySQL renvoyé une fois que la fonction mysqli_connect() a créé avec succès une connexion.

bool mysqli_close ( mysqli $link )
Copier après la connexion

Cette fonction ferme la connexion non persistante au serveur MySQL associée à l'ID de connexion spécifié. Si link_identifier n'est pas spécifié, la dernière connexion ouverte est fermée.

Astuce : Il n'est généralement pas nécessaire d'utiliser mysqli_close() car les connexions ouvertes non persistantes seront automatiquement fermées après l'exécution du script.

Implémentation du code :

<?php$dbhost = &#39;localhost&#39;;  // mysql服务器主机地址
$dbuser = &#39;root&#39;;            // mysql用户名
$dbpass = &#39;123456&#39;;          // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
    die(&#39;Could not connect: &#39; . mysqli_error());
}
echo &#39;数据库连接成功!&#39;;mysqli_close($conn);
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal