2012-09-11 20 views
6

Mój zespół bazy danych skonfigurował moduł bazy danych przy użyciu bazy danych MySQL. Muszę połączyć się z tą kostką z PHP i pobrać dane za pomocą zapytań MDX.Podłączanie do kostki bazy danych, która korzysta z bazy danych MySQL z PHP (przy użyciu JDBC)

Nie mogę znaleźć, jak to zrobić. Czy ktoś może mi pomóc z tym JAK NAJSZYBCIEJ?

Dokument odniesienia: - Creating Interactive OLAPApplications with MySQLEnterprise and Mondrian

+0

jaka jest twoja wersja serwera? –

+1

Czy patrzyłeś na PHPOLAP na githubie? –

+0

Sprawdzanie phpolap. dzieki za sugestie. Wróci po sprawdzeniu :) – ilight

Odpowiedz

1

Najlepszym rozwiązaniem jest użycie warsztatu schematu, aby utworzyć XML dla Cube

Reference

Schema Workbench download

MySQL Jdbc Driver

Większość z czas ludzie trochę utknęli najpierw przy użyciu środowiska roboczego, zdecydowanie zaleca się, aby przed użyciem umieścić sterownik mysql jdbc w folderze sterownika. W ten sposób aplikacja będzie mogła połączyć się z bazą danych zaraz po jej otwarciu po raz pierwszy.

Po puted swoją JDBC kierowcy file.jar wewnątrz folderu Kierowca:

1- Execute Schema Workbench (SH systemów opartych na Unix/Linux)

2- Przejdź do Narzędzia -> preferencje i ustawienia ciąg połączenia:

  • kierowca nazwa klasy: com.mysql.jdbc.Driver ciąg

  • gra: jdbc: mysql: // serverlocati na: port/bazy

  • nazwa: mysql użytkownik

  • hasło: hasło

3- Przejdź do menu Plik -> Otwórz i otwórz kostka

4- Go do pliku -> Nowość -> Zapytanie MDX

Aby uzyskać ładniejszy widok kwerendy MDX za pomocą narzędzia jPivot, można użyć do testowania serwera bi.

+0

Czy możesz mi wskazać gdzie umieścić folder z łącznikiem mysql jdbc? – ilight

+0

Mam również plik XML. Muszę teraz połączyć się z nim i uzyskać dane za pomocą niektórych zapytań. – ilight

+0

OK, można użyć środowiska roboczego schematu do sprawdzania poprawności kostki, a także do testowania MDX. To bardzo proste, tylko umieść plik jdbc w folderze sterowników. –

Powiązane problemy