Maison  >  Article  >  développement back-end  >  Quelle est la méthode permettant à PHP de se connecter à MySQL ?

Quelle est la méthode permettant à PHP de se connecter à MySQL ?

王林
王林original
2020-07-21 13:33:413651parcourir

La méthode permettant à PHP de se connecter à MySQL est la suivante : vous pouvez utiliser la fonction mysqli_connect() pour vous connecter. Cette fonction ouvre une nouvelle connexion au serveur mysql et renvoie un objet représentant la connexion au serveur mysql.

Quelle est la méthode permettant à PHP de se connecter à MySQL ?

Il existe de nombreuses façons pour PHP de se connecter à la base de données MySQL. Généralement, nous utiliserons la fonction mysqli_connect() pour nous connecter. Présentons cette fonction ci-dessous.

(Apprentissage recommandé : tutoriel php)

Fonction :

la fonction mysqli_connect() ouvre une nouvelle connexion au serveur MySQL et renvoie un objet An représentant une connexion au serveur MySQL.

Syntaxe :

mysqli_connect(host,username,password,dbname,port,socket);

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écifie le socket ou le tube nommé à utiliser

Implémentation du code :

<?php
	$mysql_server_name = &#39;数据库连接地址&#39;;
	$mysql_username = &#39;数据库用户名&#39;;
	$mysql_password = &#39;数据库管理密码&#39;;
	$mysql_database = &#39;数据库名称&#39;;
	$conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database); //连接数据库
	//连接数据库错误提示
	if (mysqli_connect_errno($conn)) { die("连接 MySQL 失败: " . mysqli_connect_error()); }
	mysqli_query($conn,"set names utf8"); //数据库编码格式
	// mysqli_set_charset($conn,"utf8");//设置默认客户端字符集。
	// mysqli_select_db($conn,$mysql_database); //更改连接的默认数据库
	//查询代码
	$sql = “select * from table”;
	$query = mysqli_query($conn,$sql);
	while($row = mysqli_fetch_array($query)){
	    echo $row[&#39;title&#39;];
	}
	// 释放结果集+关闭MySQL数据库连接
	mysqli_free_result($result);
	mysqli_close($conn); 
?>

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