Невеличке нагадування про mysql та ssh
Невеличке нагадування як в консолі ssh підьєднатись до бази mysql та очистити таблицю.
Знаходячись в консолі під'єднуємось до:
mysql -u *database_user* -p
тепер входимо в нашу базу
USE *database_name*;
виводимо список існуючих таблиць
SHOW TABLES;
якщо потрібно вивести таблиці від самої великої до найменьшої виконуємо ось цей запит:
SELECT
TABLE_NAME AS 'Table Name',
ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024, 2) AS 'Size (MB)'
FROM
information_schema.TABLES
WHERE
TABLE_SCHEMA = 'database_name'
ORDER BY
(DATA_LENGTH + INDEX_LENGTH) DESC;
І нарешти чистимо те що нам треба:
TRUNCATE TABLE *table_name*;
Після, на вихід:
EXIT;