Połączenie z bazą danych

0

Witam, mógłby mi ktoś powiedzieć jak mogę połączyć się z bazą danych, którą stworzyłem na mojej domenie (hosting cba)? Na razie spróbowałem po omacku zmienić persistence.xml.

 
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
	version="2.0">
	<persistence-unit name="xxxxx" transaction-type="RESOURCE_LOCAL">
		<provider>org.hibernate.ejb.HibernatePersistence</provider>
		<properties>
			<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
			<property name="javax.persistence.jdbc.user" value="xxxxx" />
			<property name="javax.persistence.jdbc.password" value="xxxxx" />
			<property name="javax.persistence.jdbc.url" value="jdbc:mysql://mysql.cba.pl/xxxxx.cba.pl" />
			<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
			<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
		</properties>
	</persistence-unit>
</persistence>
0

A nadałeś prawa użytkownikowi oraz przybindowałeś adres w my.cnf?

0
  1. Upewnij się, że masz prawidłową nazwę bazy jdbc:mysql://mysql.cba.pl/ xxxxx.cba.pl"
  2. Upewnij się, że cba.pl nie blokuje dostępu do bazy z zewnątrz Problem z JDBC
0

Cba blokuje dostęp do bazy z zewnątrz, ewentualnie możesz próbować połączyć się na porcie 3305

0

Jeśli chodzi o CBA to spróbuj się łączyć z localhost:
http://gkruk.cba.pl/mysqldod/mysqldod.php

0

Dziękuję za wszystkie odpowiedzi. Zmieniłem serwer na www.db4free.net i problem rozwiązany:)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.