MYSQL ошибка SQLSTATE [HY000] [2003], присоединив с удаленной базой данных

мне хотелось бы, что они пожалуйста предложили мне помощь с этой проблемой. У меня есть две виртуальные машины в virtualbox первая Веб сервер (192.168.0.20 centos 6.8) и вторая - сервер базы данных (192.168.0.50 centos 7)

Я создал приложение laravel и получаю эту ошибку в log

local.ERROR: PDOException: SQLSTATE[HY000] [2003] Can't connect to MySQL server on '192.168.0.50' (13) in /var/www/html/laravel/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:119

это мой файл my.cnf

[mysqld]
port = 3337
#bind-address = 127.0.0.1
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd

[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

и это мой файл .env laravel

B_CONNECTION=mysql
DB_HOST=192.168.0.50
DB_PORT=3337
DB_DATABASE=darwindeveloper
DB_USERNAME=admindb
DB_PASSWORD=admindb

на моем сервере базы данных ejectuto следующая команда

mysql -u admindb -h 192.168.0.20 -P 3337 -p
Enter password:
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.20' (111)

Какая-то идея как решать это?

Спасибо за Ваше внимание

0
задан 11.02.2017, 20:36
0 ответов