Jumat, 20 April 2018

Cara Koneksi PHP ke Database MySQL

Langkah 1:
Membuat Database MySQL, contohnya disini saya  membuat nama database  dengan nama "db_kefa"  dan di dalam DB tersebut saya buat  table dengan nama Mahasiswa yang isinya NIM, Nama, Alamat, Asal, dan Hobi.
Berikut adalah SQL  sebagai contoh agar teman-teman bisa langsung import  ke database:

-- phpMyAdmin SQL Dump
-- version 4.7.4
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1
-- Generation Time: Apr 20, 2018 at 08:33 PM
-- Server version: 10.1.29-MariaDB
-- PHP Version: 7.2.0

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--

-- Database: `db_kefa`
--

-- --------------------------------------------------------


--

-- Table structure for table `mahasiswa`
--

CREATE TABLE `mahasiswa` (

  `NIM` int(2) NOT NULL,
  `Nama` varchar(30) NOT NULL,
  `Alamat` text NOT NULL,
  `Asal` varchar(30) NOT NULL,
  `Hobi` varchar(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--

-- Indexes for dumped tables
--

--

-- Indexes for table `mahasiswa`
--
ALTER TABLE `mahasiswa`
  ADD PRIMARY KEY (`NIM`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Langkah 2:

Buat File koneksi php untuk menghubungkan ke database Mysql,  simpan dengan nama koneksi.php di Local Disk C -> Xampp -> Htdocs (sesuaikan tempat Xampp terinstall) untuk pengaturan  username dan password sesuaikan dengan yang anda gunakan.
Contoh Scriptnya Sbb:

<?php
$servername = "localhost";
$database = "db_kefa";
$username = "root";
$password = "";

// membuat koneksi
$conn = mysqli_connect($servername, $username, $password, $database);

// mengecek koneksi
if (!$conn) {
    die("<b>Koneksi gagal Bro:</b> " . mysqli_connect_error());
}
echo "<b>Koneksi Berhasil Bro</b>";
mysqli_close($conn);
?> 


Langkah 3

Buka browser dan masuk  "Localhost/koneksi.php

Output 






Tidak ada komentar:

Posting Komentar