Utworzenie bazy danych na serwerze MySQL - poziom hard.

0

Witam,

mam pewien nietypowy problem. Piszę program wymagający bazy danych MySQL. Program jest napisany w JavieFX + Hibernate JPA.

Plik db.properties

#Sat Jun 13 16:11:10 CEST 2015
javax.persistence.jdbc.driver=com.mysql.jdbc.Driver
javax.persistence.jdbc.password=admin
hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
javax.persistence.jdbc.url=jdbc\:mysql\://192.168.1.199\:3306/mojabaza <- tu jest problem
hibernate.connection.characterEncoding=UTF-8
hibernate.connection.useUnicode=true
hibernate.hbm2ddl.auto=update
javax.persistence.jdbc.user=root

Kilka zdjęć:

Na serwerze FUJITSU QNAP QTS załączona jak na zdjęciu opcja serwera MySQL:
user image

Jak widać paczka phpMyAdmin zainstalowana pomyślnie, baza danych również stworzona:
user image

Błąd w Intellij:

user image
user image

Z tego co mi się wydaje, są dwie możliwości, albo zabezpieczenia serwera nie puszczają, albo coś popitoliłem z plikiem dp.properties.
Jednak stawiałem u siebie na localhoscie bazę MySQL i bez problemu się z nią łączył i tworzył sobie bazę. Proszę o pomoc...

Z góry dzięki

user image

uprawnienia, login oraz hasło użytkownika do bazy są poprawne.

0

Poradziłem sobie :D do zamknięcia. Stworzyłem nowego użytkownika w phpMyAdmin i nie cisnąłem na siłę rootem, tylko nowym. Elegancko stworzyło mi bazkę :)

0

Host powinien być %.

Edit: poprawiona * na %, mea culpa.

0

znaczy się powinien być %?? a nie localhost?

Jeszcze jak mi powiesz, żeby aplikacja działała nie tylko na sieci lokalnej to Cię ucałuję :-D, NAS niby ma zewnętrzne IP, ale jak się do tego dobrać z zewnątrz skoro jest sowicie zabezpieczony ZyXlem... Nie przejdę przez te wszystkie bramy :D

0

Nie ma sensu. Będzie lokalnie. Zamykaj temat kolego :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1