Я работаю на платформе Windows Xp, и я хочу получить доступ к другой компьютерной базе данных, чтобы база данных была mysql, и этот компьютер работает на платформе Linux. Так что проблема в том, что я не могу подключиться к этой другой ОС (XP to LINUX)... так что, пожалуйста, дайте мне некоторое решение...
В java это происходит следующим образом. Используйте свой собственный IP-адрес, порт, имя базы данных, userId и пароль. Порт по умолчанию MySQL - 3306, но может быть немного безопаснее использовать другой порт, который не так хорошо известен.
try {
linuxCon = DriverManager.getConnection("jdbc:mysql://191.91.9.19:5900/linuxdb?user=loginID&password=myPassword&useUnicode=true&characterEncoding=UTF-8");
linuxStmt = linuxCon.createStatement();
} catch ...
Java не будет заботиться о ОС при подключении к серверу MySQL. Вам просто нужно передать правильный URL-адрес соединения. Вам нужно будет предоставить более подробную информацию о том, как вы подключаетесь (конфигурация), а также проверяете, что ваш сервер Linux принимает подключения извне (настройка брандмауэра/MySQL).