@Ille
Новичок

Почему не создается бд в postgreSQL?

Посмотрите, пожалуйста.

Ошибка может и не очень сложная , но и я новичок. ВОт файл со скринами:: https://dropmefiles.com/RWRGb

Без скринов:
1. В WSL postgres лежит в папке usr
2. Заходу в эту папку в командной строке и Обращаюсь к серверу командой sudo –u postgres psql
3. Смотрю список существующих ДБ командой \l
4. Делаю новую БД командой create db mydb и командой \l смотрю список бд: сделанная мною БД не появилась.
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
должно быть
postgres=# create database mydb;


нет такого сокращение у парсера как create db, но, что важнее, SQL запрос должен завершаться символом ;

Приглашение командной строки потому и меняется с postgres=# на postgres-# как индикатор того, что psql ожидает дальнейший ввод многострочного SQL, пока не встретится ;
Метакоманды psql, в то же время, действительно продолжают обрабатываться во время многострочного ввода.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы