Koneksi Mysqli dan PDO
Mysqli Database.
Penggunaan Mysql DB yang cukup familiar saat ini telah mengalami perubahan jika kita menginstall xampp , wamp maupun Lamp server maka akan didapati tidak dapat untuk menjalankan koneksi DB dengan format Mysql seperti biasanya karena telah dihapus dengan mengganti dengan Mysqli (mysql Improvement) jika kita melakukan koneksi contohnya adalah Sebagai Berikut :
<?php
$servername = "localhost";
$database = "database";
$username = "username";
$password = "password";
// koneksi
$conn = mysqli_connect($servername, $username, $password, $database);
//Cek Koneksi
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo “Koneksi Mysql Sukses”;
mysqli_close($conn);
?>
Jika telah terkoneksi maka akan seperti ini :
Mysql Koneksi PDO
Selain dengan Mysqli , kita juga dapat mengkoneksikan xampp dengan PDO dengan langkah Sebagai Berikut :
<?php
$servername = "localhost";
$database = "database";
$username = "username";
$password = "password";
$charset = "utf8mb4";
try {
$dsn = "mysql:host=$servername;dbname=$database;charset=$charset";
$pdo = new PDO($dsn, $username, $password);
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connection Okay";
return $pdo
}
catch (PDOException $e)
{
echo "Connection failed: ". $e->getMessage();
}
?>


Komentar
Posting Komentar