Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Gdzie jest plik dziennika po włączeniu rejestrowania zapytań?

Stworzyłem projekt testowy. Stworzyłem prosty model, abym mógł analizować dane.

W kontrolerze dodałem te przestrzenie nazw:

use App\Model\Table\User; // <---My model
use Cake\ORM\TableRegistry;
use Cake\Log\Log;
use Cake\Datasource\ConnectionManager;

Oto podstawowa analiza danych w kontrolerze:

    $conn = ConnectionManager::get('default');
    Log::config('queries', [
        'className' => 'File',
        'path' => LOGS,
        'file' => 'queries.log',
        'scopes' => ['queriesLog']
    ]);

    $users = TableRegistry::get('User'); 

    $conn->logQueries(true);
    $q = $users->find('all');
    $results = $q->all();
    $conn->logQueries(false);

Wszystko to działa świetnie.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konfiguracja bazy danych MySQL w osobnej klasie

  2. Błąd:Wygląda na to, że w Twojej instalacji PHP brakuje rozszerzenia MySQL wymaganego przez WordPress

  3. Wybierz największą liczbę z tabeli MYSQL z dodanym Prefiksem

  4. Formularz logowania PHP z formularzem HTML

  5. Wstawienie wartości NOW() w typie danych datetime zwraca 0000-00-00 00:00:00