Как подключиться к удаленной базе данных при весенней загрузке

У меня есть серверный проект, в котором у меня есть соединение в файле 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?

Ankit 27.05.2018 21:30

На удаленной стороне находится localhost.

José Nobre 27.05.2018 21:36

Я думаю, вам нужно предоставить ip удаленного сервера вместо localhost. попытайся

Ankit 27.05.2018 21:38

хорошо, я буду :) спасибо

José Nobre 27.05.2018 21:50

я должен использовать jdbc: mysql: //51.255.174.85: 3306 / exsedb? useSSL = false или я должен что-то бросить @Ankit

José Nobre 27.05.2018 21:53

ваша война приложений развернута на локальной или удаленной машине? если ваша война приложений находится на удаленном компьютере, ваша база данных также находится на том же или другом компьютере?

Ankit 28.05.2018 07:32

Я не могу собрать проект, потому что в нем написано, что он не может подключиться к серверу mysql.

José Nobre 28.05.2018 16:16

любезно опубликуйте stacktrace вашей ошибки здесь, по вашему вопросу

Ankit 28.05.2018 16:28
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
8
638
0

Другие вопросы по теме