Есть бложик на Drupal 8 на постгри. Нужно восстановить отключенный формат ввода. Как просмотреть список таблиц в базе в терминале psql я знаю, а вот как открыть нужную таблицу и изменит данные- нет. Pgadmin ставить на впс не хочу, хочется обойтись терминалом, но нужной команды не нашел.
Через psql и операторы языка
Через psql и операторы языка SQL. В psql нет полноэкранного режима редактирования данных, да его и в утилитах командной строки других СУБД нет. Так что либо ставьте GUI типа pgadmin (кстати зачем на VPS поставьте себе на компьютер и дайте доступ), либо учите SQL операторы
Спасибо. А есть возможность
Спасибо. А есть возможность открыть весь файл базы через терминал в дебиан, чтобы хотя бы прочесть как эта таблица правильно называется, чтобы использовать sql запросы? По какому пути ее можно найти? У меня на локалке база есть, могу на ней потренироваться, где вообще ее искать? Стоит версия 9.4
SQL СУБД - это сложный
SQL СУБД - это сложный продукт. В PostgreSQL нет никакого "файла базы", а есть каталог с базами данных, которые хранятся в data (см. место установки PostgreSQL) и есть WAL, которые хранят оперативные изменения. В каждом каталоге множество файлов, причём не являясь специалистом во внутреннем строении СУБД сказать какой за что отвечает - невозможно.
Размеры таблиц (как по объёму так и по количеству записей) могут намного превышать объём оперативной памяти компьютера, поэтому "открыть весь файл" не предусмотрено никакими средствами.
В psql есть команды, которые позволяют посмотреть список таблиц в БД, а также выполнить запросы (на языке SQL) которые позволяют получить из таблиц нужные вам данные.
Понятно. Смотреть какие базы
Понятно. Смотреть какие базы и какие таблицы в базе через psql я умею. Только комманд как открыть таблицу не нашел. Но как понял такой возможности нет. Только вносить изменения через запросы. Поживу я пожалуй некоторое время на вашем сайте и изучу мануалы. Спасибо.
Доброго времени. Смотрите в
Доброго времени. Смотрите в сторону sql оператора select.