Я не могу подключиться к моей базе данных MySQL
, которую проводит хостинг-провайдер.Доступ к серверу базы данных php cpanel
Я правильно настроил учетные записи в cPanel
, поэтому я могу подключиться к базе данных при запуске моего кода php
с сервера phpadmin
.
Но теперь я хочу получить к нему доступ из инструмента базы данных на Mac, а не phpmyadmin
. Я добавил IP
(и IP
, и DNS
имя ..) в «Удаленные хосты доступа к базе данных» в cPanel
. Я пытался подключиться как от PHP
, так и напрямую. Я всегда получаю:
MySQL Said: Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (4)
Use the following configuration settings for connecting to your database:
Я попытался это:
- имя хоста = (используйте IP-адрес сервера)
- Имя базы данных = (cpanelUsername_databaseName)
- базы данных имя пользователя = (cpanelUsername_databaseUsername)
- База данных password = (пароль, введенный для этого пользователя базы данных)
- Порт подключения MySQL = 3306
Возможно, хостинг-провайдер не разрешает вам получать доступ к вашей базе данных из другого ip-адреса –
. Слишком сложно добавить IP-адрес вашего компьютера? Не IP-адрес вашего сервера. – AndrewMcLagan
не уверен, что это было так, но если бы это было так, они бы предоставили возможность «белого списка» ip? – CodeMonkey