Showing posts with label Mysql. Show all posts
Showing posts with label Mysql. Show all posts

Perintah dasar mysql

Kita ketemu lagi di blog semukan.
kali ini blog semukan aka shere mengenai Perintah dasar mysql, tutorial kali ini hanya di peruntukkan bagi teman-teman yang beru belajar membuat database menggunakan mysql. yang dimana dalam tutorial kali ini blog semukan hanya memberikan beberapa perintah dasar yang sering diguanakan bagi pemula di dunia mysql. (lihat: pengertian mysql)

MySQL adalah sebuah perangkat lunak manajemen database open source yang membantu pengguna menyimpan, mengatur, dan mengambil data.  (lihat: Tipe data pada database mysql)
Perintah dasar mysql
 Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara logik merupakan struktur dua dimensi terdiri dari baris (row atau record) dan kolom(column atau field). Sedangkan dalam sebuah database dapat terdiri dari beberapa table. (lihat: Perintah DDL, DML dan DCL pada Mysql)

Adapun printah dasar mysql yaitu:
1. Masuk ke server MySQL
mysql -u root -p

2. Membuat database
Berikut ini contoh perintah untuk membuat database baru dengan nama “semukan_db”
CREATE DATABASE semukan_db;

3. Menampilakn database
Untuk melihat database yang baru saja dibuat atau yang sudah ada, dapat menggunakan perintah sebagai berikut:
SHOW DATABASES;
haslinya seperti di bawah ini:
mysql> SHOW DATABASES
+--------------------+
|     Database       |
+--------------------+
| semuka_db          |
| Penjualan          |
| Latihan            |
+--------------------+
3 rows in set (0.00 sec)

4. Membuka atau masuk ke dalam database
Sebelum melakukan manipulasi tabel dan record yang berada di dalamnya, kita harus membuka atau mengaktifkan databasenya terlebih dahulu. Untuk membuka database “semukan_db”, berikut ini querynya :
use semukan_db;

5. Menghapus database
Berikut ini contoh perintah untuk menghapus database dengan nama “semukan_db” :
DROP DATABASE semukan_db;

6. Membuat tabel baru
Bentuk umum SQL untuk membuat suatu table secara sederhana sebagai berikut :
CREATE TABLE nama_tabel(field1 tipe(panjang), field2 tipe(panjang));

7. Menampilkan tabel
Perintah di bawah akan menampilkan seluruh tabel yang sudah ada dalam suatu database.
SHOW TABLES;

8. Melihat struktur tabel
DESC merupakan singkatan dari DESCRIBE (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama) dan  nama tabel yang akan dilihat strukturnya. Dari perintah di atas, akan ditampilkan struktur nama_tabel sebagai berikut :
 DESC nama_tabel

9. Mengahpus tabel dengan
Untuk menghapus sebuah tabel, bentuk umum dari perintah SQL adalah sebagai berikut :
DROP TABLE nama_tabel

10. Mengubah nama tabel
Untuk mengubah nama suatu tabel, dapat menggunakan perintah SQL sbb :
RENAME TABLE nama_tabel TO nama_tabel_baru;
ALTER TABLE nama_tabel RENAME to nama_tabel_baru;

11. Menambahkan field ke dalam tabel
ALTER TABLE nama_tabel ADD nama_field_baru tipe;

12. Menambahkan Primary key pada suatu tabel
ALTER TABLE nama_tabel ADD PRIMARY KEY(nama_field);

13. Mengubah tipe field
ALTER TABLE nama_tabel MODIFY nama_field tipe(panjang);

14. Menghapus field
ALTER TABLE nama_tabel DROP nama_field;

15. Mengubah nama tabel
ALTER TABLE nama_tabel ADD nama_field_baru tipe;

Untuk artikel kali ini blog semukan hanya shere 15 perintah dasar mysql, untuk selebihnya teman-teman bisah lihat di artikel selanjutnya..
semogah artikel ini memberikan manfaat bagi teman-teman.
Read More

Pengertian mysql

Pada kesempatan kali ini blog semukan shere mengenai Pengertian mysql...
mengenai penjelasan mysql, di artikel saya sebelumnya mengenai Pengertian database, juga membahas mysql, namun tidak telalu mendalam, karen disitu hanya membahas secara umum mengenai database.

Nah, kali ini blog semukan, berbagi mengenai Pengertian mysql secara mendalam, sedalam lautan nan indah di pantai kutai :D, kata para pujangga.  kita fokus lagi menurut wikipedia MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (Sources Query Language) atau DMS, sampai saat ini mysql dapat kita gunakan secara gratis. (lihat: Macam-macam software database)

Kata wikipedia Mysql merupak perangkat lunak RMDS yang paling banyak digunakan, terutama di negara kita sendiri yaitu indonesia tercinta, menurut saya kenapa mysql begitu populer di indonesia, mungkin karena sifatnya yang gratisan, yang diaman kita tau orang indo itu paling suka yang nama gratisan dan instan. termasuk saya sendiri :D. (lihat: Kumpulan istilah dalam database)



ok, kita kembali ke topik utama Pengertian mysql, silahkan teman-teman simak secara seksama :)

MySQL adalah sistem manajemen database yang digunakan untuk  menyimpan data dalam tabel terpisah dan menempatkan semua data dalam satu gudang besar. Struktur database disusun dalam file fisik dioptimalkan untuk kecepatan. Model logis, dengan benda-benda seperti database, tabel, baris, dan kolom, menawarkan lingkungan pemrograman yang fleksibel.

Anda dapat mengatur aturan yang mengatur hubungan antara bidang data yang berbeda, seperti satu-ke-satu, satu-ke-banyak, diperlukan atau opsional, dan "pointer" antara tabel yang berbeda. Database memberlakukan aturan ini, sehingga dengan database yang dirancang dengan baik, aplikasi Anda tidak pernah melihat tidak konsisten, menduplikasi, out-of-date, atau data yang hilang.

MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael Monty Widenius, seorang programmer komputer asal swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.

Seperti yang saya sudah sebutkan diatas mysql merupakan pengkat lunak yang gratis atau open sources yang mungkin bagi siapa saja untuk menggunakan dan memodifikasi perangkat lunak. Siapa saja dapat men download software Mysql dari internet dan menggunakannya tanpa membayar apa-apa. 

SQL bagian dari Mysql singkatan dari "Structured Query Language". SQL adalah bahasa standar yang paling umum digunakan untuk mengakses database. Tergantung pada lingkungan pemrograman Anda, Anda mungkin memasukkan SQL langsung (misalnya, untuk menghasilkan laporan), menanamkan pernyataan SQL ke dalam kode yang ditulis dalam bahasa lain, atau menggunakan API bahasa tertentu yang menyembunyikan sintaks SQL.(lihat: Tipe tabel di Mysql)

SQL didefinisikan oleh ANSI / ISO Standard SQL. Standar SQL telah berkembang sejak tahun 1986 dan beberapa versi ada. Dalam panduan ini, SQL 92  mengacu pada standar yang dirilis pada tahun 1992, SQL 1999 mengacu pada standar yang dirilis pada tahun 1999, dan SQL 2003 mengacu pada versi standar. Kami menggunakan frase standar SQL berarti versi terbaru dari Standard SQL setiap saat.

Menurut wikipedia ada 13 keistimewaan Mysql yaitu :


1.  Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows,
     Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2.  Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak 
     sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.

3.  Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang 
     bersamaan tanpa mengalami masalah atau konflik.

4.  Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani
     query sederhana, dengan kata lain dapat memproses lebih banyak SQL 
     persatuan waktu.

5.  Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, 
     seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6.  Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang 
     mendukung perintah select dan where dalam perintah query.

7.  Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama 
     host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8.  Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, 
     dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. 
     Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

9.   Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol 
     TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

10.  Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan 
       menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia
       belum termasuk di dalamnya.

11.  Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi 
       dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming 
       Interface).

12.  Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat 
       digunakan untuk administrasi basis data, dan pada setiap peralatan yang
       ada disertakan petunjuk online.

13.  Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani 
       ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

Ok, teman-teman saya rasa cukup, mengenai Pengertian mysql. terimakasi atas kunjungan teman-teman dan semogah artikel ini dapat memberikan manfaat.. amin.
Read More

Cara membuat database di CMD dan Xampp

Tiba saatnya blog semukan akan berbagi tentang Cara membuat database di CMD dan Xampp, setelah membahas mengenai tipe table di mysql dan beberapa tipe data pada database mysql yang berada di artikel-artikel sebelumnya. saya rasa teman-teman sudah membaca dan memahaminya.

Artikel ini hanya akan menjelaskan cara membuat database di CMD dan Xampp menggunakan browser, jadi untuk selebihnya teman-teman bisa lihat artikel selanjutnya karen disini blog semukan menjelaskan secara pelan-pelan agar teman-teman lebih memahami.

Sebelum saya memulai bagaimana Cara membuat database di cmd dan xampp saya akan jelaskan sedikit mengenai Mysql. Teman-teman dapat mulai bagian penting, menggunakan MySQL untuk menyimpan data. Untuk ini, teman-teman akan menggunakan SQL (Structured Query Language). SQL adalah bahasa khusus yang memungkinkan programmer untuk mengeluarkan instruksi atau 'query' ke database.

Cara membuat database di CMD dan Xampp
Membuat database Mysql melalui cmd memang sedikit sulit dibandingkan membuat database langsung menggunakan browser karena disitu sudah menggunakan mode GUI (Graphical User Interface) tanpa harus mengetikan perintah SQL.

Jadi untuk memulai saya harap teman-teman sudah menginstall xampp di laptopnya, namun bagi yang belum menginstall bahkan tidak memiliki softwarenya silahkan download di situs resmi xampp.

ok teman-teman kita langsung saja ke Tkp.

Membuat database mysql melali CMD

1. Pastikan xampp sudah bisa berjalan dengan baik

2. Jalankan xampp yang ada di laptop teman-teman kemudian klik start pada mysql dan apache pastikan button start berubah menjadi stop yang menandakan bahwa mysql teman-teman sudah bejalan. untuk lebih jelasnya lihat gambar dibawah

Cara membuat database di CMD dan Xampp

3. Silahkan tekan di keyboard windows+R  dan masukkan kata CMD kemudia ok atau bisah juga klik logo windows yang berada di kiri bawah - all program - Accessoris - Commant prompt.

4. nah, setelah masuk di halaman comman prompt (cmd) saatnya kita masuk di mysql, ketikan perintah dibawah ini dan untuk lebih jelasnya lihat gambar dibawah


Cara membuat database di CMD dan Xampp

5. Setelah masuk di mysql, saatnya membuat database dengan ketikan perintah dibawah ini, untuk lebih jelas lihat gambar dibawahnya.


Cara membuat database di CMD dan Xampp

Ket.
    Ganti kata semukan dengan nama databases yang teman-teman inginkan
    show databases: digunakan untuk menampilkan database yang telah kita buat

6. Sampai disini teman-teman sudah berhasil membuat databases, nah kalau ingin menghapus database yang telah kita buat, ketikan perintah di bawah ini. untuk lebih jelas lihat gambar.

Cara membuat database di CMD dan Xampp
 membuat database mysql di cmd selesai, kita lanjut menggunakan xampp di localhost.

Membuat database mysql melalui localhost

1. pastikan teman-teman sudah menerapkan langkah-langkan no 1 dan 2 yang berada pembuatan database mysql melalui CMD

2. buka browser teman-teman, disini saya menggunakan browser mozilla firefox dan xampp 1.8.1

3. ketikan pertintah dibawah untuk masuk di localhost


4. pilih English untuk menggunakan bahasa inggris

5. kemudian pilih phpMyadmin
Cara membuat database di CMD dan Xampp

6. Pilih database yang berada di kiri atas untuk lebih jelasnya lihat gambar dibawah no 7

7. Pada kolom inptu create database isi sesuai dengan nama database yang teman-tema inginkan

Cara membuat database di CMD dan Xampp

8. Selesai

untuk membuat databases mysql menggunakan cmd  dan xampp saya rasa cukup jelas, namun untuk membuat tabel dan sebagainya. teman-teman bisa lihat artikel selanjutnya, disini saya shere pelan-pelan saja, kata geisah.. :D
Read More

Perintah DDL, DML dan DCL pada Mysql

Hay teman-teman..
ketemu kembali di blog semukan..

Kali ini saya akan shere masih mengenai database mysql yaitu Apa itu DDL DML dan DCL. SQL merupakan singkatan dari Structured Query Language. 

SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database.



Secara umum, SQL terdiri dari tiga bahasa, yaitu Data Definition Language(DDL), Data Manipulation Language (DML) dan Data Control Language (DCL). Implementasi DDL, DML dan DCL berbeda untuk tiap sistem manajemen basis data(SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.

Perintah DDL, DML dan DCL pada Mysql

Jadi, perintah SQL pada semua software database hampir sama. Untuk lebih lengkapnya teman bisah ke artikel saya sebelumnya Pengertian database dan Tipe data pada databases di Mysql.

Ok teman-teman silahkan simak tiga (3) Perintah pada Mysql.


1.  DDL (Data Definition Language)

DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database yang digunakan untuk membuat, mengubah dan menghapus struktur dan definisi metadata dari objek-objek database.

Beberapa perintah dasar yang termasuk DDL ini antara lain : 

a. CREATE
Perintah ini digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel baru, view   baru, dan kolom.

b. ALTER
Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Pekerjaannya mencakup mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom, maupun memberikan atribut pada kolom.

c. RENAME
Perintah yang digunakan untuk merubah nama Objek

d. DROP
Perintah ini digunakan untuk menghapus database dan tabel.


2.  DML (Data Manipulation Language)

DML merupakan perintah SQL yang digunakan untuk proses pengolahan isi data di dalam table seperti memasukkan, merubah dan menghapus isi data - dan tidak terkait dengan perubahan struktur dan definisi tipe data dari objek database.

Perintah SQL yang termasuk dalam DML antara lain :

a. UPDATE
Perintah ini digunakan untuk memperbaharui data lama menjadi data terkini. Jika anda memiliki data yang salah atau kurang Up To Date dengan kondisi sekarang, maka dapat diubah isi datanya dengan menggunakan perintah UPDATE.

b. INSERT
perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel. Penggunaannya setelah database dan tabel selesai dibuat.

c. SELECT
Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi. Data yang diambil dapat kita tampilkan dalam layar prompt MySQL secara langsung maupun ditampilkan pada tampilan aplikasi.

d. DELETE
Perintah ini digunakan untuk menghapus data dari tabel. Biasanya data yang dihapus adalah data yang tidak diperlukan lagi. Pada saat menghapus data, perintah yang telah dijalankan tidak dapat digagalkan, sehingga data yang telah hilang tidak dapat dikembalikan lagi.


3.  DCL (Data Control Language)

DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges).

Perintah SQL yang termasuk dalam DCL antara lain :

a. GRANT
Perintah ini digunakan untuk memberikan hak / izin akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). Hak akses tersebut berupa hak membuat (CREATE), mengambil (SELECT), menghapsu (DELETE), mengubah (UPDATE) dan hak khusus berkenaan dengan sistem databasenya.

b. REVOKE
perintah ini memiliki kegunaan terbalik dengan GRAND, yaitu untuk menghilangkan atau mencabut hak aksesyang telah diberikan kepada user oleh administrator.

Semogah artikel tentang Perintah DDL, DML, dan DCL pada Mysql dapat membantu teman-teman dalam pembuata database di Mysql.
Salam Sukses..
Read More

Tipe tipe tabel di MySQL

Hay sobat..
Kali ini saya akan shere mengenai Tipe tipe tabel di MySQL, yang dimana kita ketahu dalam membuat database pastilah tidak lepas dengan yang namanya tabel, fungsih dari tabel yaitu untuk menyimpan data dengan tipe data tertentu.

Salah satu kelebihan dari MySQL adalah teman-teman dapat mendefinisikan tipe untuk tiap tabel. MySQL mendukung beberapa tipe tabel, tergantung konfigurasi saat proses instalasi MySQL. MySQL memiliki 3 (tiga) tipe data utama, yaitu MyISAM, InnoDB dan HEAP.

Jika teman-teman tidak menyebutkan tipe tabel saat membuat tabel, maka tipe tabel otomatis akan dibuat sesuai konfigurasi default server MySQL. Hal ini ditentukan oleh variabel default-table-type di file konfigurasi MySQL.

Tipe tipe tabel di MySQL

Teman-teman bisa baca artikel saya sebelumnya yang berkaitan dengan artikel ini yaitu Kumpulan istilah dalam basis data dan Macam-macam software database.


1. MyISAM
Tipe tabel MyISAM merupakan tipe tabel yang sederhana, stabil dan mudah digunakan. Jika kita akan menyimpan data sederhana yang tidak terlalu rumit, maka gunakanlah tipe tabel ini. Kelebihan utama MyISAM adalah kecepatan dan kestabilannya.

MyISAM adalah storage enggine yang sering digunakan dalam website, data warehouse, dan model aplikasi lainnya. MyISAM adalah tipe default storage engine  dalam MySQL. sedangkan InnoDB sering dikenal karena mempunyai fitur transaksi, seperti commit, rollback dan crash recovery layaknya oracle.

Disamping itu juga mempunyai fitur tabel relasi dan integritas. Jika kita memilih tipe tabel MyISAM, maka MySQL secara otomatis akan menentukan salah satu dari tiga jenis tabel MyISAM, yaitu :
  1. MyISAM static.
    Jenis ini digunakan ketika semua kolom dalam tabel didefinisikan dengan ukuran yang pasti (fixed). Dengan kata lain, tidak ada kolom yang memiliki tipe seperti VARCHAR, TEXT dan BLOB. Karena sifatnya yang fixed, maka jenis ini akan lebih cepat, aman dan stabil.
    .
  2. MyISAM dymanic.
    Jenis ini digunakan ketika terdapat kolom dengan tipe yang dinamis, seperti tipe kolom VARCHAR. Keuntungan utama dari jenis ini adalah ukuran yang dinamis. Jadi sifatnya lebih efektif karena ukuran data (file) menyesuaikan isi dari masing-masing kolom (field).
    .
  3. MyISAM Compressed
    Kedua jenis MyISAM, static dan dynamic dapat dikompresi menjadi satu jenis yaitu MyISAM Compressed dengan perintah myisamchk. Tentunya hasilnya lebih kecil dari segi ukuran. Tabel yang terkompresi tidak dapat dikenakan operasi seperti INSERT, UPDATE dan DELETE.

Keunggulan
  • Lebih cepat pada proses pembacaan, sangat dianjurkan jika table sering terjadi proses pembacaan Mendukung Pengindeksan teks lengkap.
  • Lebih cepat daripada InnoDB pada keseluruhan, baik penyimpanan data ataupun konsumsi memory RAM sebagai akibat dari strukturnya yang sederhana sehingga jauh lebih sedikit konsumsi sumber daya server
  • Sederhana untuk perancangan sehingga memudahkan bagi pemula.
  • Kapasitas yang tertampung bisa lebih besar dibanding engine InnoDB. Sekitar 256TB

Kekurangan 
  • Tidak mendukung integritas data, sehingga untuk proses integritas data dilakukan secara program bukan di databasenya.
  • Tidak mendukung transaksi seperti commit, rollback ataupun crash recovery.
  • Lebih lambat dibanding InnoDB jika proses yang sering terjadi adalah insert atau update.


2. InnoDB
Tipe tabel InnoDB merupakan tipe tabel MySQL yang mendukung proses transaksi. Tipe ini memiliki beberapa keunggulan dan kekurangan, antara lain:

Keunggulan
  • Mendukung integritas data secara penuh dengan adanya foreignkey.
  • Mampu melakukan penguncian (locking) pada tingkatan record dan juga mampu membaca pada perintah SELECT yang tidak dikunci (mirip dengan kemampuan Oracle)
  • Secara keseluruhan jumlah recordnya mencapai lebih dari 20 milyar record.  
  • Jumlah query yang dilayani mencapai rata-rata 800 proses insert/update per detiknya.
  • Mendukung transaksi seperti commit, rollback ataupun crash recovery.
  • Mendukung transaksi antar tabel.

Kekurangan 
  • Karena InnoDB mementingkan integritas, maka proses perancangan tentu membutuhkan usaha yang lebih besar.
  • Mengkonsumsi sumber daya sistem lebih besar baik dalam penyimpanan maupun memory RAM.
  • Proses pembacaan data lebih lambat dibanding engine MyISAM. 
  • Tidak mendukung pengindeksan teks penuh.


3. HEAP 
Tabel dengan tipe HEAP tidak menyimpan datanya di hardisk, tetapi menyimpan di RAM (memori). Tipe tabel ini biasanya digunakan sebagai tabel sementara (temporary). Tabel secara otomatis akan dihapus (hilang) dari MySQL saat koneksi ke server diputus atau server MySQL dimatikan.


4. BDB
Setiap tabel BDB disimpan pada disk dalam dua file. File memiliki nama yang dimulai dengan nama tabel dan memiliki ekstensi untuk menunjukkan jenis file. Sebuah .frm toko file format tabel, dan .db file berisi data tabel dan indeks.


5. Archieve
Bila teman-teman membuat tabel Archieve tabel, server menciptakan sebuah file format tabel dalam direktori database. File dimulai dengan nama tabel dan memiliki .frm ekstensi. Mesin penyimpanan menciptakan file lainnya, semua memiliki nama yang diawali dengan nama tabel.

Pada MySQL 5.1.6, yang Archieve mesin mendukung Auto_Increment kolom atribut. The Auto_Increment kolom dapat memiliki indeks yang unik atau nonunique. Mencoba untuk membuat indeks pada setiap hasil kolom lain dalam kesalahan.


6. CSV
Tipe tabel ini digunakan untuk menyimpan data dalam bentuk file text yang dibatasi dengan koma (delimiter). Tipe ini tersedia sejak MySQL versi 4.1.


7. NDB Table
Untuk menggunakan NDB database kemungkinan perubahan skema, permintaan, dan aplikasi. Selain itu, dari MySQL 5.1.24 dan seterusnya, sehingga standar mysqld tidak bisa berfungsi sebagai pengganti dropin untuk versi mysqld yang disertakan dengan MySQL Cluster.



9. Federated
(External Tables). Tipe ini tersedia sejak MySQL versi 5.0.

Mengenai Tipe tipe tabel di MySQL semogah dapat membantu teman-teman dalam mempelajari databases khususnya MySQL.
Read More