Knowledgebase:MySQLi
Fungsi mysqli_ssl_set()
Posted by Ari Sigit on 10 June 2019 01:18 pm
Definisi dan Penggunaan
Fungsi mysqli_ssl_set () digunakan untuk membuat koneksi aman menggunakan SSL. Namun, fungsi ini tidak melakukan apa-apa kecuali dukungan OpenSSL diaktifkan.
Catatan: Fungsi ini harus dipanggil sebelum mysqli_real_connect ().
Catatan: MySQL Native Driver tidak mendukung SSL sebelum PHP 5.3.3. MySQL Native Driver diaktifkan secara default di Microsoft Windows dari PHP 5.3+.
Contoh Script:
<?php
$con=mysqli_init();
if (!$con)
{
die("mysqli_init failed");
}
mysqli_ssl_set($con,"key.pem","cert.pem","cacert.pem",NULL,NULL);
if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
{
die("Connect Error: " . mysqli_connect_error());
}
// Some queries...
mysqli_close($con);
?>