MAMP Pro
https://documentation.mamp.info/en/MAMP-PRO-Mac/Settings/
Enable general log to log all SQL statements
- Open the "Template"
my.cnf
(don't know, why they call it template) - Add the following lines
general_log = 1
general_log_file = /var/log/mysql_access.log
Instead of setting the general_log
parameter you also can use the following SQL statement to switch
the global log on and off.
SET global general_log = 1;
Locate the MySQL Database in your file system
/Library/Application Support/appsolute/MAMP PRO/db/mysql57
Certificate problems under macOS
If the MAMP_PRO_Root_CA
is not trusted, find it in the Keychain Access
app and "Always trust" it there.
Enable Composer
Under Languages/PHP
check Activate command line shortcuts for the selected PHP version, pear, pecl et al.
and
also activate shortcut for Composer
. After that you can use the command composer
from the terminal.
See also
MySQL dumps
Create a MySQL dump file
/applications/MAMP/library/bin/mysqldump -uroot -proot -hlocalhost $DATABASE > $FILENAME
Read a MySQL dump file
/applications/MAMP/library/bin/mysql -u root -proot -hlocalhost --database=$DATABASE < $FILENAME
Repair a database
/applications/MAMP/library/bin/mysqlcheck -u $DBUSER -p --auto-repair --check $DATABASE