Banyak komunitas: dengan banyaknya

4 Function pada MySQL merupakan fitur MySQL yang berguna untuk membuat fungsi atau fitur baru yang tidak bisa diselesaikan dengan sintak MySQL pada umumnya. Pada sistem SMS Gateway, function dapat digunakan saat membuat fitur untuk mengolah tabel nomor telepon yang isi didalamnya terdiri tidak hanya karakter numerik, misalnya ada simbol kurung buka atau kurung tutup. Sedangkan view pada MySQL digunakan untuk menyimpan sql query SELECT yang dapat dibaca oleh sistem basis data sebagai tabel. View dapat pula dikatakan tabel abstrak yang ada jika ada sintak sql yang memanggilnya. View berguna saat query sql tidak dapat atau sulit untuk dieksekusi pada tingkatan aplikasi. PEMBAHASAN 3.1 Installasi Gammu Sistem operasi yang digunakan adalah linux ubuntu 10.04 Lucid Lynx, sehingga installasi gammu menggunakan terminal. Dan untuk versi gammu yang digunakan adalah gammu versi 1.29. Setelah memastikan ubuntu terinstall dengan baik, dilanjutkan dengan membuka aplikasi terminal dan mengubah user menjadi modus root dengan mengetikkan : sudo bash Setelah menjadi root kemudian mengedit alamat repository ubuntu. Repo yang digunakan adalah repo dari Universitas Gajah Mada UGM dan mengubahnya menggunakan editor gedit : gedit etcaptsources.list isi dari file sources.list tersebut adalah sebagai berikut : Ubuntu Repository 10.04 UGM deb http:repo.ugm.ac.idubuntu lucid main restricted universe multiverse deb http:repo.ugm.ac.idubuntu lucid-updates main restricted universe multiverse deb http:repo.ugm.ac.idubuntu lucid-security main restricted universe multiverse gammu debhttp:repo.ugm.ac.idppa.launc hpad.netgammu lucid main Kemudian yang dilakukan adalah men- download gpg key gammu dengan mengetikkan perintah : wget ftp:repo.ugm.ac.idekstra.ugos_ toolskey_gammu setelah mendapatkan keynya kemudian menambahkan key tersebut ke dalam system dengan perintah : apt-key add key_gammu kemudian update repository dengan perintah : apt-get update dan installasi gammunya adalah dengan perintah : apt-get install gammu gammu-smsd

3.2 Setting Database Gammu

Sebelum membuat database yang akan digunakan gammu, dilakukan installasi linux+apache+mysql+php lamp server dan phpmyadmin. Perintah yang digunakan untuk menginstallasi lamp server dan phpmyadmin adalah : apt-get install lamp-server apt-get install phpmyadmin setelah proses installasi selesai kemudian membuat database gammu dengan nama smsd : mysql -uroot -p passmysql mysql create database smsd; mysql quit kemudian setelah database dibuat adalah melakukan import file ke dalam database. Gammu sudah menyediakan file tersebut. Langkah yang dilakukan adalah pindah direktori ke direktori usrsharedocgammuexamplessql untuk mengambil file tersebut dengan perintah : cd usrsharedocgammuexamplessql kemudian extract file mysql.sql.gz dengan perintah : gunzip mysql.sql.gz dan import file hasil extract-nya yang berupa mysql.sql ke database smsd dengan perintah : mysql -uroot -p passmysql -Dsmsd mysql.sql

3.3 Konfigurasi Gammu

Gammu membutuhkan beberapa konfigurasi agar dapat melakukan pengiriman sms. Terdapat dua file yang harus diedit agar gammu dapat berjalan yaitu gammurc dan gammu-smsd. Yang pertama adalah mengedit