Materi : Pengenalan MySQL Part-1
Dimas Dwi Randa [Link], [Link]
Sub Materi :
Pengenalan MySQL (Part-1)
Apa itu MySQL
Cara Membuat Database di MySQL
Cara Membuat Tabel
Koneksi ke MySQL melalui PHP
Manipulasi Tabel MySQL (Part-2)
Cara Insert ke Tabel MySQL
Cara Menampilkan Rows Tabel MySQL
Cara Delete Rows Tabel MySQL
Cara Update Tabel MySQL
1. Apa Itu MySQL
MySQL adalah salah satu jenis database, tempat
meletakkan data secara terstruktur berupa tabel-tabel
dan kita bisa melakukan query atau mengolah data
tersebut dengan SQL (Structured Query Languange)
Database
Data Base (basis data) merupakan kumpulan data yang
saling berhubungan.
Hubungan antar data dapat ditunjukan dengan adanya
field/kolom kunci dari tiap file/tabel yang ada.
Dalam satu file atau table terdapat record-record yang
sejenis, sama besar, sama bentuk, yang merupakan satu
kumpulan entitas yang seragam.
Satu record (umumnya digambarkan sebagai baris data)
terdiri dari field yang saling berhubungan menunjukan
bahwa field tersebut dalam satu pengertian yang lengkap
dan disimpan dalam satu record.
Tabel
Digunakan untuk menyimpan data
Terdiri dari kolom dan baris
Setiap kolom mendefenisikan data yang mempunyai
type khusus
Setiap baris berisi sebuah record
Dalam sebuah database biasanya berisi satu atau lebih
tabel
Tipe Data
Ada 3 kelompok besar tipe data yang didukung oleh
MySQL yaitu :
1. Tipe data string (char, varchar, text, blob)
2. Tipe data numerik (int,tinyint,int zerofill,int not,
null,float,double,decimal)
3. Tipe data date dan time
2. Cara Membuat Database di
MySQL
CREATE database NAMA_DATABASE;
Contoh :
Membuat database databaseku
Membuat database pelatihan
Operasi Database
Menampilkan database:
SHOW DATABASES;
Menggunakan database
USE [Nama databasemu];
Menghapus database
DROP DATABASE [Namadatabase];
3. Membuat Table Baru
Menampilkan table
SHOW TABLES FROM [Nama databasemu];
Membuat table
CREATE TABLE [Nama tablemu] ( [nama column]
[type column], [...]);
Membuat Tabel
Contoh tabel datakaryawan sebagai berikut berikut :
Pengelolaan Tabel
Membuat table
CREATE TABLE datakaryawan (
karyawanid INT(5) NOT NULL AUTO_INCREMENT,
nama VARCHAR(30) DEFAULT NULL,
tgl_lahir DATE DEFAULT NULL,
kelamin VARCHAR(10) DEFAULT NULL,
alamat TINYTEXT,
PRIMARY KEY (karyawanid)
)
Menampilkan column
SHOW COLUMNS FROM [Nama tablemu];
Menghapus table
DROP TABLE [Nama tablemu];
Membuat Tabel di PHPMyAdmin
Buka C:\xampp
Kemudian Klik Xampp Control
Membuat Tabel di PHPMyAdmin
Tekan tombol apache dan MySQL Saja
Membuat Tabel di PHPMyAdmin
Buka browser dan ketikan dibrowser tersebut, localhost/phpmyadmin
seperti gambar dibawah ini
Membuat Tabel di PHPMyAdmin
Klik menu database untuk memulai pembuatan database
Membuat Tabel di PHPMyAdmin
Kemudian create database dengan contoh nama databasenya: databaseku
Membuat Tabel di PHPMyAdmin
Buatlah nama tabel karyawan
Membuat Tabel di PHPMyAdmin
Ikuti sesuai dengan gambar dibawah ini.. Jangan lupa setiap pembuatan id harus berformat index PRIMARY
Membuat Tabel di PHPMyAdmin
Kita sudah selesai membuat data struktur tabel untuk pertama