У меня есть серверный проект, в котором у меня есть соединение в файле application.properties, проблема в том, что когда я помещаю удаленные учетные данные в файл application.propeties, моя сборка не выполняется, потому что я не могу подключиться к sql. Я думаю, что проект пытается подключиться к базе данных локального сервера (потому что локально мои учетные данные отличаются от удаленных). Может кто-нибудь объяснить, как я могу это сделать. Это мой код application.propeties.
PS: я использую sql-server, и моя база данных на моем удаленном сервере также 127.0.0.1.
spring.datasource.url = jdbc:mysql://localhost:3306/expensedb?useSSL=false
spring.datasource.username = username
spring.datasource.password = password
На удаленной стороне находится localhost.
Я думаю, вам нужно предоставить ip удаленного сервера вместо localhost. попытайся
хорошо, я буду :) спасибо
я должен использовать jdbc: mysql: //51.255.174.85: 3306 / exsedb? useSSL = false или я должен что-то бросить @Ankit
ваша война приложений развернута на локальной или удаленной машине? если ваша война приложений находится на удаленном компьютере, ваша база данных также находится на том же или другом компьютере?
Я не могу собрать проект, потому что в нем написано, что он не может подключиться к серверу mysql.
любезно опубликуйте stacktrace вашей ошибки здесь, по вашему вопросу






как может быть удаленный сервер как
localhost?