Ошибка MySQL: SQLSTATE[HY000] [2002] No such file or directory

При выполнении миграции в laravel вышла данная ошибка:

Illuminate\Database\QueryException 

  SQLSTATE[HY000] [2002] No such file or directory (Connection: mysql, SQL: select * from information_schema.tables where table_schema = deliv and table_name = migrations and table_type = 'BASE TABLE')

...

для устранения данной ошибки зашел в консоль MySQL:

mysql -u root -p

в консоле выполнил запрос (mysql>):

show variables like '%sock%';

результат:

mysql> show variables like '%sock%';
+-----------------------------------------+-----------------------------+
| Variable_name                           | Value                       |
+-----------------------------------------+-----------------------------+
| performance_schema_max_socket_classes   | 10                          |
| performance_schema_max_socket_instances | -1                          |
| socket                                  | /var/lib/mysqld/mysqld.sock |
+-----------------------------------------+-----------------------------+
3 rows in set (0.01 sec)

открыл файл php.ini (в моем случае: /etc/php.ini) и указал путь к сокету:

...
pdo_mysql.default_socket=/var/lib/mysqld/mysqld.sock
...

перезапустил веб-сервер (в моем случае apache2):

systemctl restart httpd

все успешно заработало.