Задать вопрос
@PavelMos

Как получить доступ к SQL-базе Bitrix 14.5?

Здравствуйте, как, имея доступ к панель управления сайта Битрикс и в панель управления на хостинге, узнать IP-адрес и порт SQL-сервера Битрикса ?
В самом битриксе доступно только текстовое поле для выполнения запросов.
В .settings где указан логин и пароль для базы, её адрес прописан как локалхост. Запросы для выдачаи IP-адреса сервера типа

Select SUBSTRING_INDEX(host,':',1) as 'ip'
From information_schema.processlist
WHERE ID=connection_id();


так же выдают локалхост .

Сайт самый простой, на обычном хостинге.
  • Вопрос задан
  • 268 просмотров
Подписаться 2 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
Решения вопроса 2
opium
@opium
Просто люблю качественно работать
Localhost в .settings значит что MySQL подключается локально, на том же сервере. На обычном шареде порт 3306 снаружи обычно закрыт, так что по IP подключиться скорее всего не выйдет. Поищи в панели хостинга phpMyAdmin или опцию remote MySQL — если её нет, спроси у саппорта.
Ответ написан
Если в .settings.php адрес базы указан как localhost, а запросы к БД тоже возвращают localhost, значит MySQL работает на том же сервере, что и сайт, и извне доступен только через localhost.
Ищи phpMyAdmin в панели хостинга - это самый простой способ работать с БД через браузер.
Если нужно внешнее подключение (например, через HeidiSQL или DBeaver):
Посмотри в панели хостинга опцию "Remote MySQL" или "Внешний доступ". Там можно добавить свой IP.
Или напиши в саппорт
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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