2012-09-11 36 views
6

Veritabanı ekibim MySQL veritabanı kullanarak bir veritabanı Küpü kurdu. PHP'den bu Cube'a bağlanmam ve MDX sorgularını kullanarak veri almam gerekiyor.Veritabanına Bağlanma MySQL veritabanını kullanan PHP'yi (JDBC'yi kullanarak)

Bunu nasıl yapacağımı bulamıyorum. Birisi bana bu ASAP ile yardım edebilir mi?

Referans belge: - Creating Interactive OLAPApplications with MySQLEnterprise and Mondrian

+0

İki sunucu sürümünüz nedir? –

+1

Github'da PHPOLAP'a baktınız mı? –

+0

Phpolap'ı kontrol etme. Önerin için teşekkürler. Bir kez kontrol edeceğim geri döneceğim :) – ilight

cevap

1

En iyi seçenek Cube için XML oluşturmak için Şema tezgahını kullanmaktır

Reference

Schema Workbench download

MySQL Jdbc Driver

çoğu zaman insanlar biraz sıkışmış olsun İlk önce tezgahı kullanarak, kullanmadan önce mysql jdbc sürücüsünü sürücü klasörüne yerleştirmenizi tavsiye ederim. Böylece uygulama ilk defa açtığınızda veritabanınıza bağlanabilecektir. Eğer sürücü klasörünün içine jdbc sürücüsü-file.jar puted sonra

:

1- Araçlar git Şema Workbench'i (unix/linux tabanlı sistemlerde .sh)

2- Yürütme -> Tercihler ve kurulum bağlantı dizesi:

  • sürücü sınıf adı: com.mysql.jdbc.Driver

  • bağlantı dizesi: jdbc: mysql: // serverlocati tarih: port/veritabanı

  • kullanıcı adı: MySQL kullanıcı

  • şifre:

3- Git Dosya şifresi -> Açık ve açmak Dosya için küp

4- Git -> Yeni -> MDX Sorgu

jPivot kullanarak MDX sorgunuzu daha güzel görmek isterseniz, test için bi sunucuyu kullanabilirsiniz.

+0

Lütfen mysql jdbc konektör klasörünü nereye yerleştireceğime yönlendirebilir misiniz? – ilight

+0

Ayrıca, XML dosyasına sahibim. Şimdi ona bağlanmalı ve verileri bazı sorgular kullanarak almalıyım. – ilight

+0

Tamam, küpü doğrulamak ve ayrıca MDX'i test etmek için şema çalışma tablasını kullanabilirsiniz. It's çok basit sadece jdbc dosyanızı –