Hai….
Disini saya akan berbagi teknik dari mysql, seperti yang pernah saya pelajari
di kampus kesayanganku Universitas Lambung Mangkurat Banjarbaru, teknik teknik mysql itu
banyaak banget tapi disini daya akan memberikan penjelasan tentang data
manipulation language beserta screencapture yg saya kerjakan sendiri dan
beberapa referensi lainnya yang didapat di internet,.. check this out.
MENJALANKAN MY SQL DAN menjalankan QUERY : DATA MANIPULATION LANGUAGE pada myql
Cara Menjalankan MySQL
Menjalankan MySql dengan DOS
Menjalankan MySql dengan DOS
Untuk Menjalankan MySql diasumsikan
untuk menginstal aplikasi Xampp, kemudian masuk dulu ke commond promp dengan
cara click Start + All Program + Accessories + Command Prompt lalu enter atau
bias juga dengan cara tekan kombinasi Windows+R (RUN)
setelah itu ketik perintah cmd setelah itu masuk ke folder XAMPP/MYSQL/BIN,
misalnya paket xampp terinstall di c:\program files\xampp\ maka masukan
perintah : CD C:\Program Files\Xampp\Mysql\Bin tekan [enter] Jika
sudah berhasil maka langkah berikutnya adalah koneksi atau masuk ke dalam
mysql. Masukkan perintah Mysql –h nama_user_mysql –u host_database_MYSQL –p
lalu enter kemudian command prompt berubah menjadi MYSQL, ketika sudah
terkoneksi dengan mysql maka perintah-perintah yang dapat dilakukan hanya
perintah-perintah cmd mysql saja, bukan lagi perintah cmd windows seperti cd,
dir dan lain-lain.
Untuk keluar dari my sql tekan Ctrl+C, atau dengan mengetik QUIT atau bisa juga dengan ketik \q maka dapat keluar dari mysql dan kembali ke direktori semula.
Berikut perintah-perintah dasar MySql
- CURDATE() dan CURRENT_DATE()
Untuk menampilkan tanggal didalam mysql dapat
menggunakan rumus curdate() atau current_date() yang akan menghasilkan tanggal
sekarang dari system computer.
- CURTIME() dan CURRENT_TIME()
Untuk menampilkan waktu atau jam didalam mysql dapat
menggunakan rumus curtime() atau current_time() yang akan menghasilkan waktu
atau jam sekarang dari system computer.
- Now();
Untuk melihat waktu dan sekaligus tanggal, maka
rumus yang dituliskan adalah now ();
- Select rumus_perhitungan
Dengan MySql,
kita tidak usah bingung ketika suatu saat kita harus menggunakan alat bantu
kalkulator., karena hal ini dapat ditangani langsung oleh MySql tanpa harus
membuat program terlebih dahulu. Rumus yang dituliskan adalah select
rumus_perhitungan; misal Mysql>select 9+5; atau dengan contoh yang tidak
dapat dirubah dengan huruf kecil, syntax tidak dapat salah sedikitpun misalnya
dengan contoh mysql> SELECT SIN(PI()/4), 5+1)*9;
. SHOW / USE
Untuk melihat database rumus yang digunakan adalah show databases; Mysql>show databases;
Perintah diatas digunakan untuk melihat semua databases yang ada didalam MySql, sedangkan untuk melihat databases yang sedang aktif menggunakan rumus select database(); Mysql>select database();
Untuk menggunakan atau masuk kedalam suatu database rumus yang digunakan adalah use nama_database; Mysql>use <nama database>();
Jika terdapat pesan database changed, berarti anda
telah berhasil masuk ke odatabase tersebut, tetapi jika terdapat pesan ERROR
1049:uknown database, berarti anda tidak berhasil masuk ke database tersebut.
- SHOW TABLE
Untuk melihat tabel yang ada dalam suatu database
rumus yang digunakan adalah Mysql>show table from <nama database>;
- CREATE / DROP
Aturan penamaan dalam pembuatan database :
1.
Jangan menggunakan spasi dan spesial karakter dalam pembuatan nama database
2. Jangan menggunkan angka pada awal pembuatan nama database Rumus yang digunakan untuk membuat database adalah create database <nama database>; Mysql>create database <nama database>;
Untuk menghapus
database yang telah dibuat, rumus yang digunakan adalah drop database<nama
database>; Mysql>drop database <nama database>;
Ayo belajar lagi
Query : Data Manipulation Language” adalah untuk
melakukan modifikasi dan pengambilan data pada suatu basis data. Mengetahui
perintah- perintah Data Manipulation Language yang diantaranya adalah
memasukkan data baru (insert), menampilkan data (select), menambahkan data yang
sudah ada(update), dan menghapus data (delete)
Caranya
a. Kunci primer ( primary key )
agar
data tidak kembar, kita dapat membuat sebuah kolom yang dideklarasikan sebagai
kunci primer(Primary key). kita hanya dapat membuat primary key sekali. Syarat
utama dalam membuat kunci primer yaitu kolom tersebut tidak boleh kosong atau
diset NOT NULL (rada nyambung kan ama posting 1..? ^_^). Syntax bikin kunci
primer yaitu :
mysql>
create table mhs (NIM varchar(10) not null primary
key,Nama
varchar(25),Alamat varchar(35),jk char(1),telp varchar(25));
b.
Memberikan
nilai bawaan (default)
Memberikan
nilai pada suatu field, Jika tidak memberikan suatu nilai dalam kolom tertentu
maka oleh system secara otomatis diisi dengan nilai NULL. Oleh karena itu pada
saat perancangan table field tersebut defaultnya diisi dengan tetapan yang
dikehendaki.
c.
Memasukkan
data (insert)
Untuk memasukkan data ke dalam database dapat menggunakan perintah INSERT
atau REPLACE, bedanya kalau INSERT anda hanya akan menambahkan data baru
sedangkan jika menggunakan fungsi REPLACE selain bisa menambahkan data baru
juga bisa menimpah data yang sudah ada. untuk memulai memasukkan data pada
database anda harus membuat table terlebih dahulu, disini saya membuat tabel
matkul;
Ada dua cara yang
dapat digunakan untuk memasukkan data kedalam tabel, yaitu: