@extends('layouts.tropa', ['title' => 'Tropa do FiniN | Conexao MySQL', 'page' => 'mysql-connection']) @section('content')
Logo Tropa do FiniN
Infra do banco

Conexao MySQL

Salve as credenciais no ambiente e valide na hora se o Laravel consegue falar com o servidor MySQL.

Entrada Area admin
@csrf
Credenciais

Salvar e testar

@csrf
@if ($errors->any()) @else @endif
Cancelar
Status

Resultado atual

@php $status = $result['status'] ?? 'idle'; $statusLabel = [ 'success' => 'Conectado', 'error' => 'Falhou', 'idle' => 'Aguardando teste', ][$status] ?? 'Aguardando teste'; @endphp
{{ $statusLabel }}

{{ $result['message'] ?? 'Preencha os dados ao lado para salvar no .env e validar a conexao com o MySQL.' }}

Host atual {{ $connection['host'] ?: '-' }}
Porta {{ $connection['port'] ?: '-' }}
Banco {{ $result['database'] ?? ($connection['database'] ?: '-') }}
Versao MySQL {{ $result['server_version'] ?? 'Nao validada ainda' }}
@endsection