Как подключиться к онлайн-базе данных, защищенной именем пользователя и паролем? - PullRequest
0 голосов
/ 24 июня 2019

В настоящее время я работаю с онлайн-базой данных на локальном сервере (но у меня нет физического доступа к серверу). Я хочу использовать python (версия 3.5) для подключения к базе данных и работы с данными.

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

import sqlite3 as sql

db = sql.connect('localhost:port', 'username', 'password', 'database.db')

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

1 Ответ

0 голосов
/ 24 июня 2019

Вам понадобится общедоступный IP-адрес виртуальной машины / сервера, на котором размещена база данных.

db = sql.connect('<PUBLIC_IP:PORT>', '<USER_NAME>', '<PASSWORD>', '<DATABASE>')

выполнит ваше требование.Если это не работает, и вы получаете ошибку соединения, убедитесь, что порт правильный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...