Arsip: Cara mengakses mysql via http

 
user image
more 18 years ago

pribadi

salam, hai semuanya...ada yang bisa bantuin gak?, gimana cara mengakses mysql lewat http(internet)?,klo untuk mengakses lewat TCP/IP alhamdullilah udah bisa, tapi ketika dicoba untuk mengakses lewat http(internet) ternyata error.....meskipun udah saya sesuaikan hostname, username, password, database, dan portnya.... toloooong. makasih.
user image
more 18 years ago

kaka-delphi

Untuk mengakses dari luar, coba di cek lagi privilege dari user anda, apakah sesuai dengan hak aksesnya, apakah user tersebut bisa akses selain dari localhost ? Silahkan recek kembali ... !!!
user image
more 18 years ago

ZeAL

errr... internet kan juga pake TCP/IP... cek juga firewall..
user image
more 18 years ago

_lmz

um, maaf saya agak bodoh, tapi bukannya yang melayani request http itu namanya HTTP Server misalnya Apache, IIS, dll.? kalau mysql kan bukan HTTP Server, gimana bisa diakses lewat HTTP? Biasanya kalau mau mengakses mysql lewat HTTP maka ada perantaranya seperti "PHP" atau "CGI" kan? Note: Semoga anda tahu HTTP <> Internet. Tapi HTTP =~ WWW.
user image
more 18 years ago

ZeAL

Mau istilahnya HTTP, Internet, WWW, dsb.. protokolnya sama, yaitu TCP/IP.. yang mbedain cuma "isi datanya" dan port-nya.. HTTP kan pake port 80.. sedangkan MySQL pake port...errr...3360 yah..?? err.. lupa.. ya pokoknya segitulah.. Kayaknya sih bisa aja mo pake port 80, cukup ganti aja port mysql servernya biar listening ke 80.. Tapi ini sama sekali gak disarankan, soalnya ntar bisa bentrok..
user image
more 18 years ago

_lmz

@ZeAL: Mau istilahnya HTTP, Internet, WWW, dsb.. protokolnya sama, yaitu TCP/IP.. yang mbedain cuma "isi datanya" dan port-nya.. HTTP kan pake port 80.. sedangkan MySQL pake port...errr...3360 yah..?? err.. lupa.. ya pokoknya segitulah.. Kayaknya sih bisa aja mo pake port 80, cukup ganti aja port mysql servernya biar listening ke 80.. Tapi ini sama sekali gak disarankan, soalnya ntar bisa bentrok..
Ya, "anda" di post saya refers to pribadi. Dia menggunakan istilah yang salah (dan menyesatkan). Udah gitu gak ditulis pesan errornya lagi... Penggunaan "HTTP" implies "TCP/IP" (dan biasanya port 80), tapi protokol yang digunakan adalah protokol "HTTP" (GET, POST, dlsb.), bukan protokol MySQL. Dan setahu saya MySQL tidak mampu ini. HTTP ada di layer di atas TCP/IP, sama seperti protokol MySQL berada di atas TCP/IP. Tapi protokol HTTP dan protokol MySQL (yang disebut ZeAL sebagai "isi data") adalah lain...
user image
more 18 years ago

kaka-delphi

Kalau saya tangkap tentang
@_lmz: gimana bisa diakses lewat HTTP?
dari penjelaskan bro _lmz saya sependapat. Karena saya rasa kita tidak menggunakan / memaksa MySQL berada di port 80 (HTTP). Tetapi kita akan menggunakan jasa HTTP (tunneling) untuk melakukan hubungan dengan MySQL. Berarti kalau begitu di server harus di sediakan servis yang dapat menerima request HTTP yang antar lain yang sudah di jelaskan bro _lmz. Pertanyaannya adalah, apa tidak terlalu memboroskan resource ?, karena kita harus menyediakan berbagai peralatan tambahan lain (misal: Apache,PHP) termasuk scripting PHPnya untuk merequest serta mengirim hasil. Dan dari segi perform juga bakalan lebih lemot karena ada beberapa kali proses, seperti : 1. Menghubungkan diri ke Web Server 2. Mengirim request 3. Menghubungkan diri serta melakukan Query ke MySQL lewat PHP scripting 4. Mengirim respon ke client 5. Parsing (di khawatirkan data yang di terima berupa HTML, syukur2 kalau nggak :D) dan memang kita tidak lagi membutuhkan yang namanya "libMYSQL.dll", cukup terkoneksi jaringan internet saja. Tapi, apakah harga yang pantas bagi anda dengan menghilangkan library mysql, tetapi performance jadi lemot ? Apalagi di khawatirkan pula tentang keamanan yang sering terjadi pada HTTP ini. Tapi ga tau kalo tunneling -nya melalui SSL atau SSH :)
more ...
  • Pages:
  • 1
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

Random Topic

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