Showing posts with label MySQL. Show all posts
Showing posts with label MySQL. Show all posts

Friday, January 21, 2011

Dasar Dasar MySQL

Untuk belajar MySQL, anda mesti mengetahui dasar-dasar dari MySQL itu sendiri...\ 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.

Structured Query Language

Structured Query Language atau biasa disebut sequel merupakan bahasa yang dirancang khusus untuk berkomunikasi dengan database. SQL standar diatur oleh American National Standard Institute (ANSI). SQL terbagi menjadi dua bagian:

Pengantar MySQL

MySQL merupakan server database yang menjadi jantung dari CMS Joomla, baik Joomla 1.012 maupun versi terakhir saat artikel ini dibuat Joomla 1.58. Layout yang ditampilkan Joomla semuanya tersimpan di server MySQL, termasuk content dari sebuah situs yang menggunakan CMS Joomla. Bahkan hampir semua CMS baik itu Drupal, Wordpress, AuraCMS, Mambo semuanya menggunakan server database MySQL.

Administrasi MySQL

Di sini saya anggap anda menggunakan XAMPP Server atau PHPTriad sehingga MySQL telah terinstall secara otomatis, biasanya berada di folder xampp/mysql. Tetapi jika ingin melakukan instalasi secara terpisah (misal hanya install MySQL saja) anda perlu mengunduh source mysql di sini. Setelah selesai diunduh anda tinggal menjalankan file instalasinya.

Ada beberapa cara untuk melakukan administrasi pada server mysql yaitu :
  1. Menggunakan Command Line Interface (CLI), yaitu dengan cara mengetik perintah sql secara langsung. Ini memang agak sulit untuk pemula, tetapi sangat bermanfaat bagi yang sedang belajar perintah-perintah SQL (Structured Query Language). Karena tampilannya yang terkesan 'kuno' seperti jamannya DOS dulu. 
  2. Menggunakan interface grafis seperti MySQL Control Center, free tool grafis yang bisa diunduh di sini atau mau yang trial seperti Navicat yang dapat diunduh di http://mysql.navicat.com/download.html
  3. Menggunakan PHP Myadmin, dengan administrasi berbasis web ini anda tidak perlu repot melakukan instalasi karena dalam paket XAMPP atau PHPTriad sudah

Wednesday, January 19, 2011

Source Code Konversi File Excel Ke MySQL Dengan Visual Basic

Source code berikut merupakan aplikasi untuk mengonversikan file yang ada dalam excel ke dalam tabel database MySQL. Menggunakan visual basic 6 dalam pembuatannya.

Cara menggunakannya cukup mudah :

  1. Buat data dalam excel (baris/row pertama merupakan nama field dalam tabel MySQL).
  2. Buat tabel di MySQL, perhatikan bahwa nama field dalam tabel di MySQL harus sama dengan baris pertama dari file di Excel.

Script Koneksi MySQL Dengan Visual Basic 6

Source code berikut untuk mengoneksikan MySQL dengan VB 6. Menggunakan MySQL ODBC 3.51 Driver sebagai penghubung antara VB dan MySQL nya.

Simpan source code berikut di Module :

Mengatasi Crystal Report Tidak Me-Refresh Data

Jika anda mengalami Crystal Report tidak otomatis me-refresh data baru yang dimasukkan ke database, mungkin tips berikut bisa anda coba. Awalnya saya juga bingung kenapa Crystal Report 8.5 yang saya gunakan dengan database MySQL dan Visual Basic 6 tidak bisa membaca data baru yang dimasukkan, dan harus me-refresh report nya langsung dari Crystal Report nya. Repot juga kalau tiap kali dimasukkan data baru, harus refresh report nya.

Mengatasi Error Pada Saat Membuat Report Dengan Crystal Report 8.5 Dan MySQL ODBC 3.51

Beberapa hari ke belakang sempat saya membuat program dengan Visual Basic 6 dan database MySQL dan ODBC nya versi 3.51. Membuat report nya dengan Crystal Report 8.5. Pada saat membuat report dengan hanya 1 tabel saja semuanya berjalan lancar, tapi saat membuat report dengan banyak tabel, muncullah pesan error yang membingungkan, error-nya kaya begini “you have an error in your SQL syntax. bla bla bla. error detected by database dll.”

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More