Arsip: Triger mysql ke host berbeda

 
user image
more 15 years ago

sinaga

Para master delphi/MySql, mhn masukannya. Sy punya kasus seperti ini: Sy buat SMS Gateway di Rumah, databasex pakai mysql (program Delphi) pengennya setiap ada sms masuk ke database secara otomatis recordx di insert secara otomatis di MySql tempat hosting juga. Semoga kasus sy dimengerti. Mhn masukannya atau sample code Triggerx. Thank's before MySql di rumah -> MySql tempat Hosting
user image
more 15 years ago

n3o_cybertech

pake repplication????
user image
more 15 years ago

LuriDarmawan

DB yg di hosting di remote ? saran sih... jgn remote.. kecuali memang diperlukan untuk itu :D yup.. jk memang bisa remote, replication cocok digunakan. kalo main koding di delphi-nya, sayang resource jg cmiiw
user image
more 15 years ago

dngpro

wah cocok, saya juga punya masalah mirip ama TS. ada tutorial tentang replication gak yaa..? thanks
user image
more 15 years ago

sinaga

Terima kasih atas sarannya. Cuma kalau pakai replica sepertinya pemborosan resource padahal butuhnya hanya record tertentu sy yang dikirim ke Database Hosting Alasanx gunakan metode gini karena di tempat hosting tdk memungkinkan untuk dipasang SMS Gateway. Jadi SMS Gatewaynya sy pasang di rumah entar kalau SMS orderan valid baru dah di kirim data ordernya ke database client. sekedar info: struktur tabel yang sy pakai menggunakan database SMS Gateway GAMMU Berikut sy lampirkan source MySql Triggernya (Trigernya sdh sy sederhanakan supaya lebih mudah dipahami). Mumet... Pengennya sih pakai triger sj. Tapi bisa ngak yach pakai trigger ? dengan kondisi seperti ini [sql]DELIMITER $$ USE smspercobaan$$ DROP TRIGGER /!50032 IF EXISTS / inboxtrig$$ CREATE /!50017 DEFINER = 'sinaga'@'localhost' / TRIGGER inboxtrig AFTER INSERT ON inbox FOR EACH ROW BEGIN DECLARE key0 VARCHAR(6); DECLARE key1 NUMERIC; / Periksa apakah ada kareakter kunci { } / IF INSTR(NEW.TextDecoded,' ') THEN / Split SMS Masuk (filed TextDecode pada tabel inbox) / CALL split_string(NEW.TextDecoded,''); / Panggil Procedure Split Sting [] / SET key0 = (SELECT VALUE FROM splitvalues WHERE intid = 1); / kode barang / SET key1 = (SELECT VALUE FROM splitvalues WHERE intid = 2); / ukuran / IF (SELECT COUNT() FROM member WHERE nohppengirim =NEW.SenderNumber)<1 THEN / Jika nomor Handphone tdk terdaftar maka tampung di tabel smssampah/ INSERT INTO smssampah (isi,pengirim) VALUES (NEW.TextDecoded ,NEW.SenderNumber); ELSE IF key0 <> '' OR key1 IS NOT NULL THEN / Validasi Kode Barang & Ukuran / / Balas Pesan SMS Order/ INSERT INTO outbox (DestinationNumber,TextDecoded) VALUES(NEW.SenderNumber,'Order anda akan segera kami proses. Terima kasih'); / Rekam Data Orderan di Tabel dataorder/ INSERT INTO dataorder (kdbarang, ukuran,nohppengirim) VALUES(key0,key1, NEW.SenderNumber); / .............................................????? Dibagian ini yang sy masih bingung SMS Orderan juga dikirim ke SMS database tempat HOSTING CLIENT Mohon bantuannya pada bagian ini Sebagai catatan tabel di tempat hosting mirip dengan tabel dataorder di server smsgateway / END IF; END IF; ELSE / Jika SMS tidak mengandung karakter () maka tampung sms di tabel smssampah / INSERT INTO smssampah (isi,pengirim) VALUES (NEW.TextDecoded ,NEW.SenderNumber); END IF; END; $$ DELIMITER ;[/sql]
user image
more 15 years ago

dadanarifin

wah ilmu baru nih buat saya..... biasanya saya memakai trigger hanya untuk satu server Pusat.. masalah input/update/delete hanya di lakukan trigger d server Pusat.. initinya yang Trigger bekerja untuk 1 server saja.... yang input/update/delete sih dari client.. tapi untuk server ke server.. belum tau tuh... OK DEH Aq ikut cari ilmu... And harus ada Tutorial'y nih buat aq dan rekan" yang lagi belajar Delphi/ Khususnya SQL nih.... Semangat Pak/Mas Sinaga....
user image
more 15 years ago

sinaga

Saya baru sj dapat artikel yang mungkin bisa memecahkan masalnya (tanpa harus menggunakan replica) cuma belum sempat baca lengkap, mungkin ada diantara rekan2 yang pernah mencoba "FEDERATED Storage Engine" mohon sharing. Berikut linknya saya lampirkan http://translate.google.co.id/translate?js=y&prev=_t&hl=id&ie=UTF-8&layout=1&eotf=1&u=http%3A%2F%2Fbeyond.at.linuxfromscratch.org%2Fdb%2Fmysql%2Fdoc%2Frefman%2F5.4%2Fen%2Ffederated-storage-engine.html&sl=en&tl=id Salam kenal mas Dadan Arifin dan para master yang lain. Newbie 4ever
user image
more 15 years ago

LuriDarmawan

jika berdasarkan pada tulisan @sinaga:
...secara otomatis di MySql tempat hosting juga.
perlu catatan: pastiin akses remote DB diperbolehkan di tempat hosting tersebut. di lapak jualan daku, remote-db tidak diperbolehkan di hosting reguler. di lapak jualan yang lain, mungkin boleh2 ajah tp ingat.. pasti selalu ada jalan untuk jalan-jalan :D seperti biasa, Tetap SemangaT!
user image
more 15 years ago

sinaga

perlu catatan: pastiin akses remote DB diperbolehkan di tempat hosting tersebut.
Betul...betul...betul.. hampir lupa yang satu itu. kalau tak ada tali rotan juga boleh dah... Thank's Pak Luri Daramawan.
user image
more 14 years ago

erwan

kenapa ga dibantu script aja di web hostingnya, misalnya bikin file simpan.php nah pada saat sms masuk aplikasi sekaligus mengeksekusi file simpan.php dengan metode GET/POST yg secure utk insert data ke db
more ...
  • Pages:
  • 1
  • 2
Share to

AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now: https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com