Tiga Macam Jenis Koneksi Database Di PHP

Di artikel kali ini saya akan memberikan bahan mengenai Tiga Macam Jenis Koneksi Database Di PHP, kenapa saya membahas ini karena bagi yang baru belajar mengenai PHP pasti bingung apabila lihat-lihat codingan orang dengan tipe koneksi yang berbeda-beda.



Database API yaitu sebuah API yang berfungsi bagi menjembatani antara program kita dengan database, jadi kalau program kita mau terkoneksi dengan database kita mesti mengerjakan contecting ke databse dengan bantuan dari API ini.



Di pada PHP ada TIGA maca jenis database koneksi yaitu MYSQL, MYSQLI, dan PDO, kita akan membahas ketiganya.




  1. MYSQL

    Koneksi ini muncul dikala PHP versi 4 dan di PHP versi 5 telah jarang di gunakan dan bahkab di PHP 7 MYQL tak lagi di gunakan.



    <?php
    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
    die('Could not connect: ' . mysql_error());
    }
    echo 'Connected successfully';
    mysql_close($link);
    ?>
    <span id=mce_marker data-mce-type=bookmark data-mce-fragment=1>​</span>


     



  2.  MYSQLI Connect

    Bagi koneksi ke database  di sarankan memakai tipe MYSQLI dari kepanjangan MYSQL improve ,


    karena mysqli yaitu tingkat lanjut dari MYSQL yang telah tak di sarankan bagi di gunakan lagi.



    <?php
    $link = mysqli_connect(127.0.0.1, my_user, my_password, my_db);

    if (!$link) {
    echo Error: Unable to connect to MySQL. . PHP_EOL;
    echo Debugging errno: . mysqli_connect_errno() . PHP_EOL;
    echo Debugging error: . mysqli_connect_error() . PHP_EOL;
    exit;
    }

    echo Success: A proper connection to MySQL was made! The my_db database is great. . PHP_EOL;
    echo Host information: . mysqli_get_host_info($link) . PHP_EOL;


    3



  3. PDO Connect

    selain MYSQLI di sarankan memakai PDO karena lebih aman menurut beberapa forum diskusi.



    <?php
    /* Connect to a MySQL database using driver invocation */
    $dsn = 'mysql:dbname=testdb;host=127.0.0.1';
    $user = 'dbuser';
    $password = 'dbpass';

    try {
    $dbh = new PDO($dsn, $user, $password);
    } catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
    }

    ?><span id=mce_marker data-mce-type=bookmark data-mce-fragment=1>​</span>


    BAiklah itu saja dari saya mengenai Tiga Macam Jenis Koneksi Database Di PHP semoga bermanfaat dan hingga bertemu di artikel berikutnya.





Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP