Illuminate\Database\QueryException: SQLSTATE[HY000] [2002] Connection refused (Connection: mysql, SQL: select table_name as `name`, (data_length + index_length) as `size`, table_comment as `comment`, engine as `engine`, table_collation as `collation` from information_schema.tables where table_schema = 'protechV3' and table_type = 'BASE TABLE' order by table_name) in file /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Connection.php on line 822 #0 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Connection.php(976): Illuminate\Database\Connection->runQueryCallback() #1 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Connection.php(956): Illuminate\Database\Connection->tryAgainIfCausedByLostConnection() #2 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Connection.php(779): Illuminate\Database\Connection->handleQueryException() #3 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Connection.php(424): Illuminate\Database\Connection->run() #4 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Connection.php(394): Illuminate\Database\Connection->select() #5 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php(42): Illuminate\Database\Connection->selectFromWriteConnection() #6 /var/www/protech/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php(162): Illuminate\Database\Schema\MySqlBuilder->getTables() #7 /var/www/protech/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php(355): Illuminate\Database\Schema\Builder->hasTable() #8 /var/www/protech/vendor/igenerator/icontact/src/Providers/iContactServiceProvider.php(79): Illuminate\Support\Facades\Facade::__callStatic() #9 /var/www/protech/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): iContact\Providers\iContactServiceProvider->boot() #10 /var/www/protech/vendor/laravel/framework/src/Illuminate/Container/Util.php(41): Illuminate\Container\BoundMethod::Illuminate\Container\{closure}() #11 /var/www/protech/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(93): Illuminate\Container\Util::unwrapIfClosure() #12 /var/www/protech/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(37): Illuminate\Container\BoundMethod::callBoundMethod() #13 /var/www/protech/vendor/laravel/framework/src/Illuminate/Container/Container.php(662): Illuminate\Container\BoundMethod::call() #14 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1028): Illuminate\Container\Container->call() #15 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1009): Illuminate\Foundation\Application->bootProvider() #16 [internal function]: Illuminate\Foundation\Application->Illuminate\Foundation\{closure}() #17 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1010): array_walk() #18 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php(17): Illuminate\Foundation\Application->boot() #19 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(261): Illuminate\Foundation\Bootstrap\BootProviders->bootstrap() #20 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(186): Illuminate\Foundation\Application->bootstrapWith() #21 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate\Foundation\Http\Kernel->bootstrap() #22 /var/www/protech/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() #23 /var/www/protech/public/index.php(52): Illuminate\Foundation\Http\Kernel->handle() #24 {main}