MySQL Cheat Sheet

27 September 2012 15:11:21 Dibaca : 5292 Kategori : tugas3_921411203

MySQL - Cheat Sheet

MySQL adalah DBMS kecil, cepat dan sangat dapat dikonfigurasika, dapat mendukung sejumlah fileformats tabel yang berbeda, tergantung pada kebutuhan pengguna.

Ini adalah keutamaan MySQL klien dan proses (mysqld): 

·       mysqld - MySQL server daemon

·       safe_mysqld - Server untuk memantau proses

·       mysqlaccess - Alat untuk membuat pengguna MySQL

·       mysqladmin - Utility untuk administrasi MySQL

·       mysqldump - Alat untuk membuang isi dari database MySQL. Berguna untuk back up database dari dalam konsol. 

·       mysql - Command line interface ke MySQL

·       mysqlshow - Daftar semua database MySQL

·       Mysql Administrator - Ini adalah alat GUI yang membuat administrasi databasemysql tugas menyakitkan. 

Field Types pada SQL 

 INTEGER - Seluruh nomor

VARCHAR (10) - sampai dengan 10 karakter

CHAR(10) - jumlah tetap karakter

DATE - sebuah tanggal

DATETIME - tanggal dan waktu

FLOAT - nomor floating point

Field Types specific untuk MySQL

TEXT - memungkinkan hingga 65535 karakter

DECIMAL(10,2) - sampai dengan 10 digit sebelum titik, 2 setelah

Membuat database

$ mysqladmin --user=ravi --password=xxx membuat database addressdb

Menggunakan database

$ mysql --user=ravi --password=xxx

mysql> USE addressdb

Membuat tabel 

mysql> CREATE TABLE p_addr (i INTEGER PRIMARY KEY,address TEXT,email

VARCHAR(30),pincode DECIMAL(10),phone DECIMAL(15),website TEXT);

Menambahkan kolom yang disebut "name" ke tabel

mysql> ALTER TABLE p_addr ADD name VARCHAR(30);

Masukkan nilai kedalam tabel

mysql> INSERT INTO p_addr VALUES (1,"My, present, address","ravi@localhost",681024,2122536, "http://linuxhelp.blogspot.com","Ravi");

Daftar isi tabel

mysql> SELECT * FROM p_addr;

Menghapus baris dari tabel

mysql> DELETE FROM p_addr WHERE i=1;

Mengganti nama kolom dalam tabel dari "address" ke "home_address"

mysql> ALTER TABLE p_addr CHANGE address home_address INTEGER;

Catatan: Anda tidak dapat menggunakan metode ini untuk mengubah nama kolom yang merupakan kunci utama.

Mengubah catatan yang ada dalam tabel

mysql> UPDATE p_addr SET name="Sumitra" WHERE i=2;

Menghapus tabel dari database 

mysql> DROP TABLE p_addr;

Daftar database 

$ mysqlshow --user=ravi --password=xxx

+-----------+

| Databases |

+-----------+

| addressdb |

| myblog    |

| mysql     |

| test      |

+-----------+

Daftar tabel dalam database "addressdb"

$ mysqlshow --user=ravi --password=xxx addressdb

Database: addressdb

+---------+

| Tables  |

+---------+

| p_addr  |

| mytble  |

| phonebk |

+---------+

Ini hanya bagian dari perintah di mysql. Tapi ini akan cukup untuk menciptakan dan memelihara database sederhana.