Можно ли получить доступ / редактировать удаленную базу данных SQLite3 с помощью Sequelize с веб-сайта - PullRequest
0 голосов
/ 08 марта 2020

Итак, у меня есть база данных SQLite3 с Sequelize на VPS и веб-сайт, который я размещал на Hostinger. Можно ли получить доступ и редактировать данные в базе данных с веб-сайта? Любая помощь приветствуется.

[мой код в nodejs]

Ответы [ 2 ]

0 голосов
/ 09 марта 2020

SQLite - это формат базы данных, основанный на одном файле. Это просто, но не массово. У него нет сетевых функций.

Клиенту SQLite необходимо иметь доступ к файловой системе, в которой находится база данных.

Если они находятся на разных компьютерах, то вы могли бы сделать это с помощью какой-либо сетевой файловой системы (например, через fuse ), но это будет очень медленно.

Лучшим подходом было бы запустить веб-сервис на компьютере, на котором хранится файл и получить доступ к базе данных через нее.

0 голосов
/ 09 марта 2020

Да и нет. Легкий и простой ответ - сейчас;

Дольше - да, но вам необходимо сопоставить каталоги, поэтому сервер, на котором выполняется sequelize, будет считать, что он обращается к обычному каталогу. Вы можете скачать базу данных, отредактировать ее и затем отправить обратно. sqlite3 - это файловая база данных, вы к ней не подключаетесь (обычно)

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