Когда вы определяете соединение с localhost
для приложения, оно разрешается на сервер, на котором размещено приложение. Не рекомендуется запускать приложение на другом сервере с базой данных на локальном компьютере, поскольку оно может потерять соединение, когда ваш компьютер либо выключится, либо выйдет в автономный режим.
Но даже если вы должны это сделать, вам потребуется указать IP-адрес вашего компьютера и разрешить доступ через брандмауэр с необходимым портом, открытым для приложения, работающего на другом сервере, для доступа к вашей базе данных. По сути, вам следует заменить localhost
на публичный IP-адрес вашего компьютера , на котором работает база данных.