belajar dasar-dasar mysql


Postingan kali ini kita akan sama-sama belajar tentang beberapa dasar perintah yang ada di mysql.
Saya akan menggunakan aplikasi xampp dan menjalankan mysql dengan cmd. Sebagai permulaan Kita hanya  akan membahas tentang bagaimana membuat database, membuat table, dan memasukan data kedalam table
 
Dalam menjalankan mysql , hal pertama yang harus kita lakukan adalah membuat database kita, setelah itu baru kita dapat membuat table, mengisi data, dan sebagainya. Jika kita belum membuat database dan kita ingin langsung membuat table makan yang terjadi hanyalah error.
Langsung saja kita lihat materi dibawah..!!

1. Membuat database

    Untuk membuat database perintah yang kita gunakan adalah “create database nama_database”. 
    sebagai contoh jika ingin membuat database dengan nama “info” maka perintah yang kita gunakan
    adalah “create  database info”. Jangan lupa untuk selalu menggunakan tanda “;” untuk
    suatu perintah. Perhatikan gambar berikut:


Setelah database sudah selesai dibuat makanselanjutnya adalah membuat table. sebelum membuat table kita terlebih dahulu harus menentukan database mana yang akan kita gunakan. Tujuannya adalah agar data-data / table-tabel yang akan kita buat nanti terletak dalam database yang sesuai dengan keinginan kita. Misalnya ada 5 buah database yang sudah kita buat dengan nama masing2 gudang, laut, planet, info, dan hewan. Sebelum mebuat table kita harus tentukan didalam database mana kita akan membuat table. perintah yang dapat digunakan adalah “use nama-database”. Perhatikan gambar berikut;

 
Pada gambar di atas ada beberapa database yang sudah ada, dan ita menggunakan perintah “use” untuk memilih database yang akan kita gunakan.
Sampai disini permbuatan database sudah selesai. Selanjutnya kita akan membuat table.

 

2. Membuat Tabel

Untuk membuat table perintah yang digunakan adalahcreate table nama_tabel”. Misalnya kita ingin membuat table dengan nama “rangking”, maka perintah yang dapat digunakan adalahcreate table rangking”. Perhatikan gambar dibawah;


Seperti yang terlihat pada gambar diatas, membuat table agak sedikit rumit. Setelah menentukan nama table yang akan kita buat, kemudian kita harus menentukan jumlah kolom dan nama-nama kolom yang ada dalam table yang ingin kita buat. Perhaitkan gambar di atas, table yang saya buat bernama “rangking” dan di dalamnya ada kolom “nim siswa”, “nama siswa”, “rangking siswa”, dan “nilai siswa”. 
 
Mungkin dari gambar diatas ada beberapa baris perintah yang belum teman2 mengerti, saya akan menjelaskannya. Perintah “not null primary key” artinya bahwa kolom tersebut harus diisi dan tidak boleh kosong, dan perintah “varchar (3)” artinya bahwa jumlah karakter nama kolom tersebut adalah maksimal 3 karakter. Jumlah karakter dapat kita sesuaikan sesuai keinginan.

Setelah perintah-perintah diatas kita masukan maka table yang ingin kita buat seudah selesai. Untuk melihat hasilnya kita masukan perintah “show tables”. Arti dari perintah ini adalah untuk menampilkan semua table yang berada dalam database “info”. Perhatikan gambar berikut;


Karena baru ada 1 tabel yang kita buat yaitu table dengan nama “rangking” maka yang muncul cuma table rangking saja. Jika sudah terdapat banyak table yang kita buat, maka daftar tabelnyapun akan banyak. Nah, bagaimana selanjutnya, yang kita inginkan adalah melihat struktur / model table yang kita inginkan, gambar diatas hanya memberitahu kita bahwa table sudah berhasil dibuat. 
 
Caranya mudah saja, perintah yang selanjunya kita gunakan adalah “select*from nama_tabel” . contohnya seperti ini “select*from rangking”. Arti perintah ini adalah bakwa kita memilih table rangking untuk dtampilkan di monitor. Perhatikan gambar berikut;


Seperti yang terlihat bahwa table tidak dapat ditampilkan karena table rangking masih kosong / belum diset. Maka langkah selanjutnya adalah kita akan mengisi atau memasukan informasi kedalam table tersebt.

3. Memasukan Data ke Dalam Tabel

Perintah yang kita gunakan untuk memasukan data  adalah “insert into nama_tabel”. Contohya seperti ini “insert into rangking” . pada tahap memasukan data kedalam table ini agak sedikit merepotkan dari langkah2 sebelumnya, dan skriptnya agak sedikit panjang. Semakin banyak data yang ingin kita masukan ke dalam table maka skriptnya akan semakin panjang pula. Untuk lebih jelasnya perhatikan gambar dibawah;


Gambar diatas mungkin agak sedikit membingunkan bagi teman-teman yang baru muai dengan mysql. Saya akan coba menjelaskan apa arti dari setiap perintah yang ada digambar. Yang pertama adalah perintah “insert into rangking”, arti perintah ini adalah bahwa kita akan memasukan data-data kedalam tebel rangking. Setelah itu script “<nim, nama, rangking, nilai>”, arti dari perintah ini adalah kita memberitahu computer bahwa data yang kita masukan kedalam table akan diisikan kedalam kolom nim,nama,rangking,dan nilai.   
 
Lalu kemudian ada “values”, ini artinya bahwa kita akan memasukan nilai/data pada kolom-kolom yang sudah kita tentukan sebelumnya. Dan yang terakhir ada script “<‘001’,’syawal’,’1’,’100’>”,arti dari perintah ini adalah bahwa nilai ini lah yang secara berurutan akan masuk kedalam setiap kolom yang sudah kita tentukan sebelumnya, 001 akan masuk kedalam kolom nim, syawal akan masuk kedalam kolom nama, 1 akan masuk kedalam kolom rangking, dan 100 akan masuk kedalam kolom nilai

Demikianlah sedikit penjelasan tentang dasa-dasar bagaimana kita menggunakan mysql di cmd. Jika ada pertanyaan atau komentar silahkan masukan di kolom komentar. 

Thanks!!

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel