порт 5432 уже используется windows?
привет, ребята, я пытаюсь использовать postgreSql, и при попытке открыть pgadmin 4 не работает, и если я попытаюсь исправить порт, по умолчанию 5432, говорят, что он уже используется. Я нашел какое-то решение, но большинство из них работают только на Mac не окна. поэтому, если у кого-то есть решение, пожалуйста, помогите мне
4 ответа
Вы можете изменить свой порт с 5432 на что-то вроде 5433, 5050 или 6543, чтобы изменить его, следуя инструкциям.
Шаг 1: Перейдите на этот ПК -> ОС (C:) -> Program Files -> PostgreSQL -> 14 -> данные - postgresql.conf.
Шаг 2: Щелкните правой кнопкой мыши файл postgresql.conf, откройте его в редакторе Notepad++ или vscode.
Шаг 3: Перейдите к строке номер 64(может быть, в вашем блокноте она будет другой), теперь измените номер порта 5432 на 5433, сохраните его и нажмите красный крестик, чтобы закрыть.
Шаг 4: Окно + R/(Выполнить) -> 'service.msc' нажмите ОК.
Шаг 5: Найдите postgresql-x64-14(в зависимости от вашей версии) -> Щелкните правой кнопкой мыши и перезапустите.
Шаг 6: Перейдите к PgAdmin -> Щелкните правой кнопкой мыши PostgreSQL14 и откройте свойства -> Нажмите «Подключение» -> измените порт 5432 на 5433 и нажмите «Сохранить».
Шаг 7: Щелкните правой кнопкой мыши PostgreSQL14 и выберите «Подключить сервер». Теперь пароль готов к использованию.
Ваш сервер postgresql, вероятно, уже занимает этот порт, или, может быть, какая-то другая программа. Попробуйте найти программу, которая использует порт, используя
netstat -aon | findstr '5432'
и завершите его, или измените конфигурацию postgresql, чтобы вместо этого использовать другой порт.
он работал, когда я запускал pgadmin4.exe в качестве адмистратора. без завершения этой задачи. теперь он работает нормально.
Перейдите в меню «Пуск» Windows
Прокрутите вниз до postgreSql 14 и нажмите
запустите pgAdmin 4 от имени администратора.
Если будет предложено ввести пароль, введите пароль, который вы указали при установке postgresql.