Membuat database sql menggunakan XAMPP
Untuk membuat database di xampp bisa kalian ikuti step-by-step berikut :
Pastikan XAMPP kalian sudah berada dalam kondisi RUNNING. sehingga kalian bisa mengakses
localhost/phpmyadmin
jika kalian bisa mengaksesnya maka kalian akan mendapatkan tampilan berikut di browser.
Untuk membuat database di phpmyadmin ini adalah dengan Mencari dan Klik tombol database, kemudian akan muncul tampilan seperti berikut ini.
Isilah kolom yang berada tepat dibawah Create Database
dengan nama database kalian, dalam kasus ini aku tulis nama_database
.
Yang perlu di INGAT disini adalah jangan menggunakan SPASI ketika terdiri dari 2 kata atau lebih.
Kemudian klik tombol CREATE, lalu lihatlah disebelah kiri apakah sudah ada nama database yang kita buat ? jika sudah, maka kita berhasil membuat database.
Baiklah sampai disini kita sudah berhasil membuat database mysql di xampp.
Baca Juga : cara membuat database dengan cmd
Cara Membuat Tabel Database MySQL di PHPMyAdmin
Tabel database adalah rak untuk menaruh data-data kita dalam suatu database, jadi Aku rasa akan sangat ganjil bila kita cuma membuat database saja tanpa membuat tabel, lha buat apa ? Database tanpa Tabel, ibarat tanah tapi belum bangunannya, trus mau nyimpen data dimana kita ?
Tidak jauh beda dengan membuat database, membuat tabel databaes juga sangat mudah dan simple.
Pertama Cari dan Klik nama database yang sudah kita buat di kolom sebalah kiri. lalu akan muncul tampilan seperti berikut di sebalah kanan.
Tepat dibawah Create Table
, tulisakan nama table yang kalian inikan dalam kasus ini aku isi dengan users
, kemudian tulisakan berapa banyak kolom yang ingin kalian buat di Number of Columns. di
Number of Columns
ini akan menentukan berapa banyak data yang akan kita simpan. misalkan kita berbicara masalah Data Siswa. maka kolom akan berisi :
- nis
- nama_siswa
- jenis_kelamin
- nama_orangtua
- alamat
- tanggal_lahir
- tahun_angkatan
- date_create
Setidaknya ada 8 kolom yang kita butuhkan. Namun di sini kita buat 4 kolom untuk table users
.
- user_id
- username
- password
yang nantinya akan kita tulis sebagai Nama Kolom.
setelah nama kolom secara umum kita juga akan mengenal
Type, Length/Values, Default, Collation, Attributes, Null, Index, A_I, dan Comments
Type merupakan type data yang disediakan oleh MySQL untuk menandai setiap data yang kita simpan di dalamnya. Secara umum Type data ini terdiri dari Tipe data Angka (integer), String, Date yang nantinya akan dijabarkan lebih jauh..
jika kalian ingin mempelajarinya kalian bisa baca di https://dev.mysql.com/doc/refman/5.7/en/data-types.html
Length/Values merupakan bagian untuk mengatur seberapa besar, panjang, atau banyak data yang di input. misalkan kolom username
bertipe data varchar
dengan panjang maksimal 200 karakter. jadi ketika kita memasukan data dengan panjang karakter misalkan 300 karakter, maka akan secara otomatis terpotong jadi 200 karakter saja.
Perlu diketahui bahwa masing-masing tipe data memiliki panjang minimal dan maksimal sendiri. yang bisa di cek di link diatas.
Collation adalah jenis penyortiran atau pengurutan data, yang memiliki berbagai standar.. bisa kalian cek di https://dev.mysql.com/doc/refman/5.7/en/charset-general.html
Null digunakan untuk menandai bahwa kolom ini boleh null atau harus diisi.
A_I merupakan kependekan dari Auto Increment yang akan mengisi secara otomatis dari angka 1 sampai tak terhingga. Biasanya hanya digunakan untuk kolom id sebagai kolom dengan nilai unique
A_I ini hanya boleh digunakan ketika kolom memilik Index sebagai PRIMARY KEY saja.
INDEX akan memberikan keterangan apakah kolom ini PRIMARY KEY, INDEX, UNIQUE, FULLTEXT atau SPATIAL
detailnya bisa cek disini https://dev.mysql.com/doc/refman/5.7/en/mysql-indexes.html
Tambahkan Primary Key pada kolom user_id
, pada Index, pilih PRIMARY, lalu akan muncul sebagai berikut, klik Go.
lalu tambahkan Auto Increment dengan men-check checkbox dibawah A_I
Kemudian Klik Save. maka table database sudah jadi.
Sampai di sini table sudah berhasil dibuat.
No comments:
Post a Comment