Langka-Langka Membuat Database Di MYSQL
pertama tama andah harus menginstal XAMPP terlebih dahulu supaya dapat memanggil atau juga dapat membuat database,XAMPP ini aangat pentinv kalau tidak ada XAMPP ini kemungkinan besar kamu tidak bisa membuat database.
Cara mengistal XAMPP:
- Anda harus menyiapkan file XAMPP terlebih dahulu dengan cara mengunduh lewat link berikut ini http://www.apachefriends.org/en/index.html.. Tenang, file ini bersifat gratis kok, jadi Anda tidak perlu mengeluarkan biaya lisensi sepeserpun

- Jalankan file xampp-windows-x64-7.3.9-0-VC15-installer atau versi lainnya yang lebih mutakhir.
- akan ada jendela baru yang terbuka sebagai indikasi dimulainya proses instalasi. Pada proses ini Anda akan diminta untuk memilih bahasa Indonesia atau English, pilih saja yang bahasa Indonesia kemudian klik next.

- Setelah itu, Anda akan diminta untuk memilih komponen yang akan digunakan. Standar untuk server web berbasis CMS WordPress menggunakan MySQL, FileZilla FTP server, dan Apache, sedangkan dari bahasa pemrograman bisa menceklist pilihan phpMyAdmin, PHP, dan Perl. Kemudian klik next.
- Pada tahap ini kita diminta untuk memilih lokasi file XAMPP yang akan diinstal, gunakan saja pengatuan default lalu klik next/install.

- Tunggu beberapa menit sampai proses instalasi XAMPP selesai yang ditandai dengan bar progress seluruhnya berubah menjadi warna hijau.

- Anda sudah bisa menjalankan program XAMPP di laptop atau PC Windows untuk membuat website secara offline menggunakan localhost.
tipe data?
Tipe data ialah klasifikasi data yang mengenalkan kompilator atau penerjemahbagaimana programmer bermaksud untuk menggunakan data. Sebagian besar bahasa pemrograman mendukung berbagai macam data, sebagai contoh, bilangan riil, integeratau boolean. Sebuah tipe data menyediakan sekumpulan nilai-nilai dari ekspresi (yaitu variabel, fungsi) yang dapat mengambil nilai tersebut. Tipe data ini mendefinisikan operasi yang akan dilakukan pada data, maksud dari data dan jurusan nilai dari tipe tersebut dapat disimpan.
Macam-macam tipe data
1. char
Abjad/karakter atau untuk bilangan bulat kecil
2. short intiger (short)
Bilangan bulat dengan jangkauan pendek
3. intiger
Bilangan bulat
4. long int (long)
Integer dengan jangkauan panjang
5. bool
Boolean, dapat bernilai benar atau salah (true or false)
6. float
Angka dengan titik mengambang (bilangan cacah)
6. double
Bilangan cacah dengan ketelitian ganda
7. long double
Bilangan cacah dengan ketelitian ganda panjang
8. wchar_t
Karakter lebar, biasa dipakai untuk Unicode karakter
Apa itu mysql...?
MySQL adalah perangkat lunak sistem manajemen basis data atau database management system (DBMS) yangmultithread dan multiuser.
MySQL sebuah implementasi darisistem manajemen basis data relasional(RDMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat dengan bebas menggunakan MySQL, akan tetapi perangkat lunak tersebut tidak boleh dijadikan produk komersial.
MySQL merupakan turunan dari SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata,terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.
Perintah awal dalam menjalankan mysql
>>cd..
>>cd..
>>cd xampp
>>cd mysql
>>cd bin
>>mysql -u root
Beberapa perintah SQL yang harus diketahui
- CREATE DATABASE, untuk membuat sebuah database.
=> create database <nama database>;
contoh : create database sumatra_selatan; (enter)
- SHOW DATABASE, untuk menampilkan table.
=> show databases; (enter)
- USE DATABASE, untuk memilih database yang kita buat.
=> use <nama table>; (enter)
- DROP DATABASE, untuk menghapus sebuah database.
==>drop database <nama database>;
contoh : drop database sumatra_selatan;(enter)
- CREATE TABLE, untuk membuat sebuah table.
- contoh ; create table siswa(
--> kode_kota char(5)
--> primary key (kode_kota)
--> nama_kota varchar(25)
--> alamat_kota varchar(20)
-->);(enter)
- INSERT INTO, untuk menambah data di database.
-->INSERT INTO nana VALUES ("ko1","palembang"," sumatra selatan");
- SELECT, untuk menampilkan data dari database.
-->SELECT* FROM <nama tabel>;
- UPDATE, untuk memodifikasi data dari database.
- --> UPDATE sumatra_selatan SET nama_kota="tanjung enim" WHERE kode_kota="ko3";
- DELETE, untuk menghapus data dari database.
--> DELETE FROM sumatra_selatan WHERE kode_kota="ko3";
- ALTER TABLE, untuk memodifikasi sebuah table.
1. mengubah nama tabel
--> ALTER TABLE<nama tabel lama> RENAME <nama tabel baru>;
2. menambah kolom
--> ALTER TABLE<nama tabel> ADD COLUMN <nama kolom> tipe data ;
3. mengubah kolom
--> ALTER TABLE <nama tabel> CHANGE <nama kolom lama> <nama kolom baru> <tpe data baru>;
4. menghapus kolom
--> ALTER TABLE<nama tabel> DROP <nama kolom yang akan dihapus>;
- DROP TABLE, untuk menghapus sebuah table
--> DROP TABLE<nama tabel>;
- SELECT, untuk menampilkan data dari database.
-->SELECT* FROM <nama tabel>;
Link tutorial youtube :




