Выполняем команду и смотрим секцию LATEST FOREIGN KEY ERROR SHOW ENGINE INNODB STATUS\G https://sqlinfo.ru/articles/info/30.html
Выполняем команду и смотрим секцию LATEST FOREIGN KEY ERROR SHOW ENGINE INNODB STATUS\G https://sqlinfo.ru/articles/info/30.html
Останавливаем мускуль и запускаем mysqld_safe —skip-grant-tables & Сбрасываем пароль use mysql; update user set password=PASSWORD(«NewPassword») where User=’root’; flush privileges;
Список пользователей use mysql; SELECT User FROM mysql.user; Права пользователя SHOW GRANTS FOR user@’%’; Небольшой скрипт, который выводит права всех пользователей #!/bin/bash for user in `mysql -e «use mysql; SELECT User FROM mysql.user\G» | grep User | awk ‘{print $2}’` do mysql -e «SHOW GRANTS FOR $user@’%’;» | grep c38_stag_new done
Database changed mysql> alter table abtest import tablespace; Query OK, 0 rows affected, 1 warning (2 min 10.51 sec) mysql> flush tables visitors for export; Query OK, 0 rows affected (0.03 sec) mysql> unlock tables; Query OK, 0 rows affected (0.00 sec) mysql> alter table visitors discard tablespace; Query OK, 0 rows affected (0.03 sec) […]
mysqldump -u USER -pPASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz zcat /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE
SELECT TRIGGER_NAME, EVENT_MANIPULATION, EVENT_OBJECT_TABLE, ACTION_STATEMENT FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_SCHEMA=’lb_c38_prod’\G SHOW TRIGGERS\G; SHOW TRIGGERS [{FROM | IN} db_name] [LIKE ‘pattern’ | WHERE expr] Это полная часть команды, в основном пользуются командами: SHOW TRIGGERS [FROM db_name] [LIKE ‘pattern’] или SHOW TRIGGERS
SELECT TABLE_NAME AS `Table`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `Size (MB)` FROM information_schema.TABLES WHERE TABLE_SCHEMA = «имя базы» ORDER BY (DATA_LENGTH + INDEX_LENGTH) DESC limit 15; Количество записей в таблице + размер SELECT table_name AS ‘Table’, table_rows as Rows, ROUND(((data_length + index_length) / 1024 / 1024), 2) AS ‘Size (MB)’ FROM information_schema.TABLES […]
set global log_output = ‘FILE’; set global general_log = ‘ON’; set global general_log_file = ‘/var/log/mysql/queries.log’;