php
//异步mysql操作
$db=new swoole_mysql();
$config=[
\'host\'=>\'192.168.10.31\',
\'user\'=>\'zouke\',
\'password\'=>\'zouke369189\',
\'database\'=>\'pro\',
\'charset\'=>\'utf8\'
];
//连接数据库
$db->connect($config,function($db,$r){
if($r===false){
var_dump($db->connect_errno,$db->connect_error);
die("连接失败");
}
//成功的逻辑
$sql=\'show tables\';
$db->query($sql,function(swoole_mysql $db,$r){
if($r===false){
var_dump($db->error);
die("操作失败");
}elseif($r===true){
var_dump($db->affected_rows,$db->insert_id);
}
var_dump($r);
$db->close();
});
});
?>