Spaces:
Sleeping
Sleeping
$uri = "mysql://avnadmin:AVNS_TGfs_uHRKteMjB9pFnq@mysql-anu-xboxgames1900-aebf.a.aivencloud.com:25227/defaultdb?ssl-mode=REQUIRED"; | |
$fields = parse_url($uri); | |
// build the DSN including SSL settings | |
$conn = "mysql:"; | |
$conn .= "host=" . $fields["host"]; | |
$conn .= ";port=" . $fields["port"];; | |
$conn .= ";dbname=defaultdb"; | |
$conn .= ";sslmode=verify-ca;sslrootcert=ca.pem"; | |
try { | |
$db = new PDO($conn, $fields["user"], $fields["pass"]); | |
$stmt = $db->query("SELECT VERSION()"); | |
print($stmt->fetch()[0]); | |
} catch (Exception $e) { | |
echo "Error: " . $e->getMessage(); | |
} |