Selasa, 15 Agustus 2017

Database MYSQL CMD/Terminal

A. Pengertian

cara membuat database dengan command prompt
MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.
Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini

B.Kelebihan MySQL 

Berikut ini beberapa kelebihan MySQL sebagai database server antara lain :
  1. Source MySQL dapat diperoleh dengan mudah dan gratis.
  2. Sintaksnya lebih mudah dipahami dan tidak rumit.
  3. Pengaksesan database dapat dilakukan dengan mudah.
  4. MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.
  5. Didukung programprogram umum seperti C, C++, Java, Perl, php, Python, dsb.
  6. Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem operasi).
  7. Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database.
  8. Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
  9. Mendukung ODBC untuk sistem operasi Windows.
  10. Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.
MySQL dan php merupakan sistem yang saling terintegrasi. Maksudnya adalah pembuatan database dengan menggunakan sintak PHP dapat di buat. Sedangkan input yang di masukkan melalui aplikasi web yang menggunakan script serverside seperti PHP dapat langsung dimasukkan ke database MySQL yang ada di server dan tentunya web tersebut berada di sebuah web server.

C.Langkah-langkah Membuat Database mysql di CMD/Terminal

Pertama, buka command prompt.
Start Run lalu ketikkan cmd atau command prompt, klik OK
Aktifkan xampp atau wamp
Apabila Anda menggunakan bundle XAMPP maka ketikkan pada console command prompt Anda sebagai berikut (sesuaikan dimana file mysql.exe berada):
C:\>”Program Files\xampp\mysql\bin\mysql.exe” –u root –p tekan enter. Arti: u = user, p = password. Selanjutnya Anda akan diminta memasukkan password. Kalau gagal, cukup -u root tidak usah pakai -p (karena password kosong).
Ada satu lagi cara ya kalo di xamp, klik star > run setelah itu ketikan cdm masuk kedalam command front
ketik :       cd .. > cd .. > cd xamp > cd mysql > cd bin >  mysql  (tekan tab nanti akan keluar pernyataan lansung enter )
> mysql -u root  -p
tekan enter nanti akan akan timbul masukan pasword anda dan user name
Membuat Database
Setelah memasukkan password, Anda akan menjumpai prompt mysql>
Untuk membuat database baru, maka perintahnya adalah sebagai berikut :
mysql> create database nama_database;
contoh :
mysql> create database db_pertamaku;
Untuk mengecek apakah database yang Anda buat telah tersimpan, ketikkan perintah sebagai berikut :
mysql> show databases;
Sedangkan untuk menghapus database yang ada, perintahnya adalah :
mysql> drop database nama_database;
contoh : mysql> drop database db_pertamaku;
Membuat tabel dalam database tertentu.
Apabila Anda ingin membuat table, maka aktifkan salah satu database terlebih dahulu. Perintahnya adalah :
mysql> use nama_database;
contoh :
mysql> use db_pertamaku;
Selanjutnya misal Anda ingin membuat tabel dengan nama tabel_pertamaku didalam database tersebut dengan field sebagai berikut :
no. tipe datanya integer, panjangnya 3
nama tipe datanya varchar, panjangnya 30
alamat tipe datanya varchar, panjangnya 50
pekerjaan tipe datanya varchar, panjangnya 20
maka perintah sqlnya sebagai berikut :
mysql> create table tabel_pertamaku
-> (
-> no int(3),
-> nama varchar(30),
-> alamat varchar(50),
-> pekerjaan varchar(20)
-> );
Untuk mengecek apakah tabel sudah berhasil dibuat, perintahnya sebagai berikut :
apabila tabel berada dalam database yang aktif
mysql> show tables;
apabila tabel berada dalam database yang tidak aktif
mysql> show tables from nama_database;
Melihat struktur tabel
Perintahnya adalah sebagai berikut :
melihat struktur tabel dari tabel yang berada dalam database yang aktif
mysql> desc nama_tabel;
contoh mysql> desc tabel_pertamaku;
melihat struktur tabel dari tabel yang berada diluar database yang tidak aktif
mysql> show fields from nama_tabel from nama_database;
contoh : mysql> show fields from tabel_pertamaku from db_pertamaku;
Mengubah struktur tabel
Pengubahan struktur tabel diperlukan agar Anda dapat mengubah struktur tabel tanpa harus mengganggu record-record yang telah ada.
Misalnya pada tabel_pertamaku diatas. Anda ingin mengubah field no menjadi nomor, menjadikannya sebagai primary key, tidak boleh kosong(not null), dan auto_increment. Maka perintahnya adalah sebagai berikut :
mysql> alter table tabel_pertamaku
-> change no nomor
-> int(3)
-> primary key
-> not null
-> auto_increment;
Mengubah nama tabel
Perintahnya adalah :
mysql> alter table tabel_pertamaku
-> rename tb_pertamaku;
Mengisikan record ke dalam tabel
Perintah insert pada mysql adalah seperti berikut :
catatan : sebelumnya aktifkan database tempat tabel tersebut berada.
mysql> insert into nama_tabel values (‘field1’,’field2’,’field3’,dst);
contoh :
mysql> insert into tb_pertamaku values (‘’,’mahendra’,’joyo pranoto 4 malang’,’webmaster’);
Menampilkan record
Contoh perintahnya adalah :
mysql> select * from tb_pertamaku;
Untuk update dan delete perintahnya sama persis dengan perintah-perintah sql yang lain.

D.Kesimpulan

Demikianlah postingan kali ini yang menjelaskan cara membuat dan menggunakan database dengan CMD atau Command Prompt, dari ulasan di atas telah dijelaskan kepada anda cara membuat database dan tabel, cara melihat sturktur tabel, cara mengubah tabel dan bagaimana cara menghapus tabel.
Semoga pembelajaran database ini lebih meningkatkan pengetahuan anda di bidang database.
E.Referensi

http://anggidigo.wordpress.com/2010/02/18/membuat-database-mysql-di-cmd/
https://nyontekabis.wordpress.com/2011/12/01/database-mysql-di-cmd-dengan-xampp/
http://www.tifkom.net/2015/08/cara-membuat-dan-menggunakan-database.html http://hastomo.net/php/pengertian-dan-kelebihan-database-mysql/


Tidak ada komentar:

Posting Komentar