2016-02-17 7 views
1

Я пытаюсь настроить OpenCart на мой сайт, но когда я заполнить все для базы данных MySQL, я получаю эту ошибку:не может подключиться к базе данных OpenCart MySql

No connection could be made because the target machine actively refused it. 

Я пытался поставить его на localhost, я пробовал 127.0.0.1. когда я пытаюсь на 192.168.1.126 (сервер базы данных) он говорит, что не может найти базу данных

сервер хостинг PHP сайт находится на 192.168.1.125

Я очень новой для SQL, я на самом деле не понимаю его полностью. Я создаю новую базу данных в SQL Workbench. и заполнять информацию, которая мне нужна. Как исправить эту ошибку?

ответ

1

Мое предположение заключается в том, что пользователю БД разрешено только обращаться к серверу БД с 127.0.0.1. Вы можете предоставить дополнительные привилегии для него, и в вашем SQL оболочки запустить что-то вроде

GRANT ALL PRIVILEGES ON *.* To 'your-db-user'@'192.168.1.125' 
+0

, когда я бегу, что в оболочке, он ничего не делает –

+0

он не должен выводить что-либо. Можете ли вы подключиться к БД теперь со своим сценарием? –

+0

нет, он по-прежнему получает тот же результат. –