2014-01-17 2 views
0
Connection baglanti=(Connection)DriverManager.getConnection("jdbc:"+"mysql://localhost:3306/mydatabase?useUnicode=true&amp"+";characterEncoding=latin5","id","password"); 

Теперь, как подключить мои базы данных mysql от java-программы? Я подключаю базу данных mysql серверов MAMP, но я не могу подключить базу данных своего сайта.Как подключиться к базе данных моего сайта? java

localhost - (вместо этого) -> www.mywebsite.com - это правда?

И извините за мой английский.

Я понял это, Cpanel -> «Удаленный базы данных Хосты доступа»

ответ

0

вы можете использовать этот код, но, чтобы получить лучшее решение, которое вы должны описать проблему или ошибку точно

String url = "jdbc:mysql://localhost:3306/"; 
String db= "db1"; 
String user = "user"; 
String pass = "pass"; 
Connection conn = DriverManager.getConnection(url+db,user,pass); 
0

Похоже строки соединения JDBC вы создаете в GetConnection() метод является правильным.

Если ваш БД MySQL находится на том же компьютере, что и Java-приложение, вы можете использовать localhost, в противном случае используйте IP-адрес компьютера, на котором установлен MySQL.

При запуске netstat -tupano | grep mysql вы можете гарантировать, что MySQL прослушивает сетевой сокет.

Смежные вопросы