Heim > PHP-Framework > Swoole > So verbinden Sie Swoole mit der Datenbank

So verbinden Sie Swoole mit der Datenbank

Freigeben: 2020-01-09 15:53:17
Original
3030 Leute haben es durchsucht

So verbinden Sie Swoole mit der Datenbank

Asynchrone Verbindung zum MySQL-Server herstellen.

function swoole_mysql->connect(array $serverConfig, callable $callback);
Nach dem Login kopieren

$serverConfig ist die Konfiguration des MySQL-Servers und muss ein zugehöriges Indexarray sein

$callback Diese Funktion wird zurückgerufen, nachdem die Verbindung hergestellt wurde

swoole stellt eine Verbindung zu her die Datenbankinstanz:

<?php
//实例化资源
$db = new swoole_mysql();
$config = [
	&#39;host&#39;=>&#39;localhost&#39;,
	&#39;user&#39;=>&#39;root&#39;,
	&#39;password&#39;=>&#39;root&#39;,
	&#39;database&#39;=>&#39;amsdata&#39;,
	&#39;charset&#39;=>&#39;utf8&#39;
];
//连接数据库
$db->connect($config,function($db,$r){
	//mysql操作
	if($r === false){
		var_dump($db->connect_errno,$db->connect_error);
		die("连接数据库失败");
	}
	$sql = &#39;show tables&#39;;
	$db->query($sql,function(swoole_mysql $db,$r){
		if($r === false){
			var_dump($db->error);
			die("操作失败");
		}
		var_dump($r[0]); //若有操作成功打印取出数据的第一个数组元素
		$db->close();
	});
});
Nach dem Login kopieren

So verbinden Sie Swoole mit der Datenbank

Empfohlenes Lernen: Swoole-Tutorial

Das obige ist der detaillierte Inhalt vonSo verbinden Sie Swoole mit der Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage