Jawab :
Hal lain yang cukup penting, pastikan hostname yang Anda gunakan sudah
benar. Kebanyakan hosting menggunakan hostname bernama localhost, sama
halnya jika web hosting Anda berada di layanan Niagahoster. Apabila Anda
tidak menggunakan web hosting Indonesia di Niagahoster, silakan tanyakan
ke layanan hosting Anda mengenai hostname yang Anda gunakan.
Silakan buat file PHP pada direktori utama website maupun direktori yang Anda
inginkan. Dalam contoh ini kami meletakkannya pada
direktori public_html dengan nama file koneksidatabase.php. Nantinya Anda
dapat mengaksesnya melalui http://namadomain.com/koneksidatabase.php.
<?php
$servername = "localhost";
$database = "niagahos_namadatabase";
$username = "niagahos_user";
$password = "passworddatabase";
Pada baris kode di awal, Anda akan melihat beberapa deklarasi variabel berikut
value-nya. Biasanya diperlukan 4 variabel agar dapat terhubung ke database,
yaitu: $servername, $database, $username, dan $password. Di bagian kode,
telah ditentukan detail database sebagai value dari variable tersebut. Di dalam
function mysqli_connect() Anda dapat melihat variabel tersebut digunakan.
Function mysqli_connect() akan mencoba untuk terhubung ke database sesuai
value dari variabel. Jika koneksi tidak berhasil, pesan seperti di bawah ini akan
muncul.
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
Kode ini akan menampilkan pesan sukses sebagai ganti pesan gagal pada
kondisi sebelumnya.
mysqli_close($conn);
Kode di atas akan menutup koneksi ke database dengan cara manual. Jika tidak
Anda tentukan, koneksi akan tertutup dengan sendirinya setelah script berakhir.
Nah, Anda dapat menggunakan baris kode ini untuk menutup koneksi.
1. Jika kode PHP berjalan dengan baik dan terhubung tanpa ada masalah, Anda
akan melihat pesan berikut ini ketika mengakses script yang ada di website
Anda.
2. Jika tidak berhasil terhubung, Anda akan melihat pesan yang berbeda.
Sebagai contoh, di sini kami mengganti password yang ada pada kode PHP dan
muncul pesan seperti di bawah ini.
Apabila Anda melihat pesan seperti di atas, hal pertama yang perlu Anda
lakukan adalah cek detail database. Penyebab lain error seperti contoh di atas
dapat terjadi adalah karena user yang Anda gunakan belum terhubung
ke database. Untuk memastikannya Anda dapat melakukan pengecekan
apakah user sudah terhubung atau belum melalui menu MySQL
Hal seperti di atas dapat terjadi karena hostname yang digunakan salah dan
script PHP tidak dapat terhubung ke server.
Hal yang cukup penting untuk mengecek penyebab error adalah dengan
mengecek file error_log. Anda dapat menemukannya pada folder yang sama
dengan script yang Anda jalankan.
4. Kalau kamu masih bingung cara buatnya, kamu bisa lihat gambarnya di
bawah ini.
7. kita tambahkan dulu connectornya yang sudah kita download dan kita install, klik
kanan pada References yang berada di solution Explorer - add reference.
12.Kalau berhasil, akan muncul tulisan koneksi berhasil, kalau gagal tulisanya gagal
koneksi.
https://www.bewoksatukosong.com/2017/02/cara-koneksi-database-mysql-dengan-vb-net.html
https://www.niagahoster.co.id/blog/koneksi-php-ke-mysql/