Maison  >  Article  >  développement back-end  >  PHP a-t-il une fonction mysql_connect ?

PHP a-t-il une fonction mysql_connect ?

WBOY
WBOYoriginal
2022-03-14 15:02:251878parcourir

Il existe la fonction "mysql_connect()" en PHP. Cette fonction est utilisée pour ouvrir une connexion MySQL non persistante. En cas de succès, elle renverra un identifiant de connexion MySQL. En cas d'échec, elle renverra false. La syntaxe est "mysql_connect(server, username, password, newlink, clientflag)". .

PHP a-t-il une fonction mysql_connect ?

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

Php a-t-il une fonction mysql_connect ?

La fonction mysql_connect() ouvre une connexion MySQL non persistante.

Syntaxe

mysql_connect(server,user,pwd,newlink,clientflag)
  • serveur Facultatif. Spécifie le serveur auquel se connecter. Peut inclure le numéro de port, tel que "hostname:port", ou le chemin d'accès au socket local, tel que ":/path/to/socket" pour localhost. Si la directive PHP mysql.default_host n'est pas définie (cas par défaut), la valeur par défaut est 'localhost:3306'.

  • utilisateur facultatif. nom d'utilisateur. La valeur par défaut est le nom d'utilisateur du propriétaire du processus serveur.

  • pwd Facultatif. mot de passe. La valeur par défaut est un mot de passe vide.

  • nouveau lien facultatif. Si mysql_connect() est appelé une deuxième fois avec les mêmes paramètres, une nouvelle connexion ne sera pas établie, mais l'ID de la connexion déjà ouverte sera renvoyé. Le paramètre new_link modifie ce comportement et fait que mysql_connect() ouvre toujours une nouvelle connexion, même lorsque mysql_connect() a été appelé précédemment avec les mêmes paramètres.

  • clientflag Facultatif. Le paramètre client_flags peut être une combinaison des constantes suivantes :

MYSQL_CLIENT_SSL - Utiliser le cryptage SSL

MYSQL_CLIENT_COMPRESS - Utiliser le protocole de compression

MYSQL_CLIENT_IGNORE_SPACE - Autoriser l'espace après le nom de la fonction

MYSQL_CLIENT_INTERACTIVE - Autoriser l'inactivité du délai d'expiration de l'interaction temps avant la fermeture de la connexion

Valeur de retour

En cas de succès, un identifiant de connexion MySQL est renvoyé, sinon FALSE est renvoyé.

Les exemples sont les suivants :

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die(&#39;Could not connect: &#39; . mysql_error());
  }// 一些代码...mysql_close($con);
?>

Apprentissage recommandé : "Tutoriel vidéo PHP"

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