Heim  >  Artikel  >  Backend-Entwicklung  >  Mit welcher Methode stellt PHP eine Verbindung zu MySQL her?

Mit welcher Methode stellt PHP eine Verbindung zu MySQL her?

王林
王林Original
2020-07-21 13:33:413651Durchsuche

Die Methode, mit der PHP eine Verbindung zu MySQL herstellt, ist: Sie können die Funktion mysqli_connect() zum Herstellen einer Verbindung verwenden. Diese Funktion öffnet eine neue Verbindung zum MySQL-Server und gibt ein Objekt zurück, das die Verbindung zum MySQL-Server darstellt.

Mit welcher Methode stellt PHP eine Verbindung zu MySQL her?

Es gibt viele Möglichkeiten für PHP, eine Verbindung zur MySQL-Datenbank herzustellen. Im Allgemeinen verwenden wir zum Herstellen einer Verbindung die Funktion mysqli_connect(). Lassen Sie uns diese Funktion unten vorstellen.

(Empfohlenes Lernen: php-Tutorial)

Funktion:

mysqli_connect()-Funktion öffnet eine neue Verbindung zum MySQL-Server und gibt ein An-Objekt zurück stellt eine Verbindung zum MySQL-Server dar.

Syntax:

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

Parameterbeschreibung:

  • host Optional. Geben Sie den Hostnamen oder die IP-Adresse an

  • Benutzername Optional. Gibt den MySQL-Benutzernamen an

  • Passwort Optional. Geben Sie das MySQL-Passwort an

  • dbname Optional. Geben Sie die Standarddatenbank an, die verwendet werden soll

  • Port Optional. Gibt die Portnummer an, über die versucht wird, eine Verbindung zum MySQL-Server herzustellen

  • socket Optional. Gibt den zu verwendenden Socket oder die Named Pipe an

Code-Implementierung:

<?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); 
?>

Das obige ist der detaillierte Inhalt vonMit welcher Methode stellt PHP eine Verbindung zu MySQL her?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:So senden Sie E-Mails in PHPNächster Artikel:So senden Sie E-Mails in PHP