sql >> Database >  >> RDS >> Mysql

mysql query-vergrendelingstabellen

Als je root-toegang hebt tot de mysql-service:

#mysql -uroot
#mysql> SET global log_output = 'table';
#mysql> SET global general_log = 1;

herlaad de site of doe iets dat de tafel vergrendelt

#mysql> SET global general_log = 0;

En inspecteer vervolgens tabel mysql.general_log

Als u geen root-toegang hebt tot de mysql-service die is ingesteld in root/lib/Varien/Db/Adapter/Pdo/Mysql.php :

protected $_debug = true;
protected $_logAllQueries = true;

Na het herladen van de pagina krijg je een query-log in var/debug/pdo_mysql.log



  1. MySQL-zoekopdracht met geordende jokertekens en hun waarden extraheren

  2. SQL-query om rijen op te halen waar een waarde aanwezig is in een door komma's gescheiden veld

  3. SQL-query gebruiken om te bepalen of een tabel bestaat

  4. Verwerkt Oracle sqlldr meerdere INFILE parallel?