MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

dokumen-dokumen yang mirip
MODUL 7 MEMBUAT DATABASE DI MYSQL

E-trik Ajax. Database MySQL. Dedi Alnas

MySQL J A M K E T I G A

PERINTAH DASAR MySQL

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Achmad Solichin

MODUL 4 INTERNET PROGRAMMING DATABASE

Pemrograman Basis Data Berbasis Web

BAB 10 NETBEANS DATABASE

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

Perintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).

Basis Data Spasial Modul 2

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

MENGELOLA DATA MySQL DENGAN PHPMYADMIN

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Pemrograman Web Lanjut 2017

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Modul 3 : Query Penggabungan Tabel

Membuat Database mysql dengan PhpMyAdmin

P - 7 Pembahasan UTS PSIK V

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

DATABASE MYSQL DENGAN PHP

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

Lisensi Dokumen: Uraian Kasus :

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

Modul 3. Oleh : Mohammad Sholikin. 1

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

d. Primary Key Primary key atau unique key adalah suatu nilai di basis data yang digunakan untuk mengidentifikasi keunikan baris-baris di dalam tabel.

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

BAB I Penginstallan dan setting PHPTriad

MODUL 1 Pengenalan MySQL, DDL, DML

Database MySql. Mata Pelajaran: Database SMK Qamarul Huda Jurusan TKJ Kelas XII. Disusun oleh: Heru Minandar,ST.

Praktikum Basis Data 2017 TE UM

Tahap Instalasi PostgreSQL di Windows

BAB IV IMPLEMENTASI DAN PENGUJIAN

Cara Menggunakan MySQL

Rencana Pelaksanaan Pembelajaran

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

BAB II PEMBUATAN DAN MANAJEMEN TABLE

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Pengenalan Structured Query Language

MODUL 5 INTERNET PROGRAMMING : MySQL

5. Database MySQL. Apa Database MySQL Itu? Hirarki Dalam Database. Table

LAPORAN TUGAS BASIS DATA I

PRAKTIKUM SISTEM BASIS DATA

MODUL 1. KONEKTIVITAS PHP DENGAN MySQL. Digunakan untuk melakukan uji dan koneksi kepada server database MySQL.

MODUL II. Instalasi OracleXE Dan SQL

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

Untuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1.

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

MODUL I PENGENALAN MYSQL

TUGAS PRAKTIKUM SISTEM BASIS DATA

MODUL 9 WEB PROGRAMMING : MySQL

MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000

Pertemuan 12 Pengenalan Structured Query Language

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

TABEL. Tabel Halaman 25

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Modul 3 Pengelolaan Tabel

Pemrograman PHP & MySQL

Praktikum Basis Data 2017 TE UM MODUL 8 TRIGGER A. TUJUAN

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

M O D U L K U L I A H

Petunjuk Upload database MySQL menggunakan PhpMyAdmin

MODUL 1 DATABASE MYSQL

STUPID LOGIC PROGRAMMING II

BAB IV IMPLEMENTASI DAN PENGUJIAN

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

MySQL AL AZHAR COMPUTER CLUB

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

SQL. Brigida Arie Minartiningtyas, M.Kom

SMK BHAKTI NUSANTARA BOJA

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

BAB III ANALISA DAN PERANCANGAN SISTEM

1 Praktikum #1 - SQL Langkah-Langkah Kerja Solusi Masalah Penutup... 6

PENGENALAN SINTAKS DASAR DALAM MySQL

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

PERINTAH SQL DAN INTERKONEKSI PHP-MySQL

BAB IV IMPLEMENTASI DAN PENGUJIAN

Contoh SQL Constraint

MODUL PRAKTIKUM 03 MENGENAL MEMBUAT TABEL

BELAJAR DENGAN XAMPP MySQL

Nama : Maya Masyita K Nst NIM : Tugas : I ( Database berbasis Web ) Fungsi PHP-MySQL

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis


Transkripsi:

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE 8.1 Membuat User Sebelum dapat mengakses database, kita sebaiknya membuat user account yang akan kita gunakan untuk mengakses database tersebut. Pada halaman utama phpmyadmin, klik link users. Lihat gambar 8.1. Gambar 8.1 Membuat user. Pada pilihan add a new user, masukkan nama user dan paswordnya. Untuk belajar, pilih semua priviledge (hak akses). Maka user akan tampil di daftar user seperti terlihat di gambar 8.2. Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #1/8

Gambar 8.2 Daftar user. 8.2 Mengakses Database Untuk mengakses database, gunakan perintah mysql_connect. Lihat contohnya di listing berikut. mysql_connect("localhost","polan","123456") or die ("Ga konek"); mysql_select_db("db_aaa") or die ("DB ga konek"); $perintah="select * FROM berita WHERE id=$id"; $hasil=mysql_query($perintah); mysql_select_db digunakan untuk memilih nama database. Ada beberapa cara untuk membuat database di MySQL. Salah satunya ialah dengan command line dengan menjalankan perintah mysql. C:\>mysql Kemudian kita akan menjumpai prompt mysql tempat mengetikkan perintah SQL. mysql> Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #2/8

Namun demikian cara dengan command line interface ini agak sulit karena kita harus mengetahui secara persis sintaks perintah MySQL. Cara lain yang lebih mudah ialah dengan menggunakan sebuah tool yang diberinama phpmyadmin. Tool ini dapat diunduh dari situsnya yakni http://www.phpmyadmin.net Pada saat modul ini dibuat, versi terbarunya ialah versi 2.9.0. Namun versi ini menerapkan security yang lumayan ketat sehingga tidak cocok untuk keperluan belajar. Di sini kita akan menggunakan versi 2.2.3. Lihat gambar 8.3. PhpMyAdmin terdiri dari dua panel, yakni kiri dan kanan. Panel kiri merupakan link utama yang dapat membawa kita ke database tertentu. Ada link lain yaitu Home. Panel kanan berisi menu-menu yang dapat kita gunakan sesuai pemilihan link di panel kiri. Gambar 8.3. Tampilan awal PhpMyAdmin. 8.3 Membuat Database Untuk membuat database klik home di panel kiri, kemudian pilih Create new database di panel kanan. Ketikkan nama database pada textbox yang disediakan lalu klik tombol Create. Lihat Gambar 8.4. Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #3/8

Gambar 8.4. Membuat database. 8.4 Membuat Tabel Untuk membuat tabel, dari panel kiri klik nama database, kemudian di panel kanan pilih menu paling bawah, yakni Create new table. Isikan nama tabel di tempat yang telah disediakan. Isi pula jumlah field yang diinginkan. Kemudian klik tombol Go. Lihat gambar 8.5. Gambar 8.5. Membuat tabel. Setelah itu, kita akan diberi halaman seperti yang ditunjukkan gambar 7.4. Di sini kita menentukan nama-nama field, tipe datanya, panjangnya (bila ada), dan setting attribut lain seperti null, primary, index, dst. Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #4/8

Gambar 8.6. Mengisikan field untuk tabel. 8.5 Mengisi Tabel Untuk mengisi tabel (menyisipkan row pada tabel), dari panel kiri klik nama database, lalu klik nama tabel. Di panel kanan, pilih link Insert yang terletak di atas halaman. Kita akan dibawa ke halaman yang diperlihatkan gambar 8.7. Jangan dicentang! Gambar 8.7. Mengisi tabel secara manual. Pilih Return bila hanya mengisi satu row, atau Insert a new record bila ingin mengisi lagi. Klik tombol Save. Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #5/8

8.6 Perintah Select Perintah select dapat digunakan untuk melihat isi tabel. Misalkan kita membuat tabel mahasiswa dengan perintah berikut: create table mahasiswa ( nim int(6) auto_increment not null primary; nama varchar(50) not null; tmplahir varchar(50) null; tgllahir date null; kdjur varchar(3) not null references jurusan; alamat varchar(127) null; kdpos varchar(5) not null references kota; ) maka kita dapat melihat mahasiswa-mahasiswa yang lahir di Kota Jakarta dan berdomisili di Kota Tangerang kurang lebih dengan perintah berikut: select * from mahasiswa where tmplahir = Jakarta and kdpos like 17* Perintah ini kurang lebih sama jika kita menggunakan menu Browse pada sebuah tabel dengan phpmyadmin. Lihat Gambar 8.8. Gambar 8.8. Menu browse tabel pada PhpMyAdmin. Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #6/8

8.7 Perintah Delete Perintah delete dapat digunakan untuk menghapus isi tabel. Misalkan kita membuat tabel mahasiswa dengan perintah berikut: create table mahasiswa ( nim int(6) auto_increment not null primary; nama varchar(50) not null; tmplahir varchar(50) null; tgllahir date null; kdjur varchar(3) not null references jurusan; alamat varchar(127) null; kdpos varchar(5) not null references kota; ) maka kita dapat menghapus data mahasiswa-mahasiswa yang lahir di Kota Jakarta dan berdomisili di Kota Tangerang dengan perintah kurang lebih sebagai berikut: delete from mahasiswa where tmplahir = Jakarta and kdpos like 17* Perintah ini kurang lebih sama jika kita menggunakan menu Delete Row pada sebuah tabel dengan phpmyadmin. Lihat Gambar 8.9. Gambar 8.9. Menghapus sebuah row pada tabel. 8.8 Perintah Insert Perintah insert dapat digunakan untuk menambah isi tabel. Misalkan kita membuat tabel mahasiswa dengan perintah berikut: Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #7/8

create table mahasiswa ( nim int(6) auto_increment not null primary; nama varchar(50) not null; tmplahir varchar(50) null; tgllahir date null; kdjur varchar(3) not null references jurusan; alamat varchar(127) null; kdpos varchar(5) not null references kota; ) maka kita dapat menambah data mahasiswa dengan perintah kurang lebih sebagai berikut: insert into mahasiswa values ( 123456, Bahlul Abong, Jakarta, 1977-09-03, 015, Jl. Sorga NO 4, 17234 ) Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 8) #8/8