首頁 >php框架 >Swoole >swoole怎麼連接資料庫

swoole怎麼連接資料庫

尚
原創
2020-01-09 15:53:173002瀏覽

swoole怎麼連接資料庫

非同步連接到MySQL伺服器。

function swoole_mysql->connect(array $serverConfig, callable $callback);

$serverConfig為MySQL伺服器的配置,必須為關聯索引數組

$callback連線完成後回呼此函數

swoole連線資料庫實例:

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

swoole怎麼連接資料庫

推薦學習: swoole教學

以上是swoole怎麼連接資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn