Saturday, July 9, 2011

0 mysql

Date: Saturday, July 9, 2011 7/09/2011 07:56:00 PM
Category:
Author: Unknown
Share:
Responds: 0 Comment
Memulai Dengan MySQL
Program client yang biasanya digunakan untuk mengakses server MySQL di Linux adalah program mysql. Program interaktif ini mengijinkan Anda mengakses server MySQL, menjalankan query dan menyaksikan hasilnya.
Untuk connect ke server, biasanya dibutuhkan username MySQL ketika Anda menjalankan mysql, dan biasanya juga password. Jika servernya berbeda dari komputer tempat Anda login, Anda juga harus menuliskan hostname-nya. Contohnya seperti berikut :
$ mysql –h host –u user –p
Enter password: ********
Tanda ***** menunjukkan password Anda, masukkanlah ketika mysql menampilkan Enter password:. Jika Anda berhasil login, Anda akan melihat informasi introduction yang diikuti oleh prompt mysql> :
shell> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 459 to server version: 3.22.20a-log

Type 'help' for help.

mysql>
Prompt ini menunjukkan bahwa mysql siap menerima perintah.
Beberapa instalasi MySQL memperbolehkan user untuk connect sebagai user ‘anonymous’ (tak bernama). Dalam hal ini, Anda dapat connect ke server tersebut dengan mysql tanpa option apa-apa.
Setelah Anda berhasil terhubung, Anda dapat disconnect setiap saat dengan menuliskan QUIT pada prompt mysql.

Memasukkan Query
Setelah Anda connect ke server MySQL Anda dapat mulai menuliskan query. Contohnya :
mysql> SELECT VERSION(), CURRENT_DATE;
+--------------+--------------+
| version() | CURRENT_DATE |
+--------------+--------------+
| 3.22.20a-log | 1999-03-19 |
+--------------+--------------+
1 row in set (0.01 sec)
mysql>
Query ini mengilustrasikan beberapa hal tentang mysql :
• Sebuah perintah umumnya terdiri dari sebuah pernyataan SQL diakhiri dengan tanda ; (titik koma).
• Ketika Anda membuat perintah, mysql mengirimkannya ke server untuk dieksekusi dan menampilkan hasilnya, kemudian menampilkan mysql> lain untuk menunjukkan bahwa dia sudah siap untuk perintah lain.
• mysql menampilkan output query sebagai tabel. Baris pertama berisi label untuk kolom, dan baris-baris selanjutnya adalah hasil query-nya. Normalnya, label kolom adalah nama dari kolom yang Anda ambil/fetch dari tabel database. Jika Anda mengambil nilai dari ekspresi dan bukan kolom tabel (seperti contoh di atas), mysql memberi label kolom menggunakan ekspresi itu sendiri.
• mysql menunjukkan jumlah baris yang dikembalikan, dan berapa lama waktu yang dibutuhkan untuk mengeksekusi, yang memberikan Anda gambaran kasar dari performa server. Nilai ini tidak terlalu tepat karena mereka menunjukkan wall clock time (bukan CPU time), dan karena mereka dipengaruhi oleh banyak faktor seperti beban server dan kelambatan network.

Perintah/keyword juga dapat dituliskan baik huruf besar maupun huruf kecil. Jadi query berikut ini hasilnya sama :
mysql> SELECT VERSION(), CURRENT_DATE;
mysql> select version(), current_date;
mysql> SeLeCt vErSiOn(), current_DATE;

Contoh berikut mendemonstrasikan bahwa Anda dapat menggunakan mysql sebagai kalkulator sederhana :


KLIK TKP

tinggalin coment ya...

Artikel Terkait :



Post a Comment