- Удалить binlog до определенной даты:
PURGE BINARY LOGS BEFORE '2018-01-01 12:00:00';
- Узнать количество строк в таблице:
SELECT COUNT(1) FROM название_таблицы
# SQL-запрос с условием:
SELECT COUNT(1) FROM название_таблицы WHERE условие
- Сделать дамп БД:
mysqldump -u USERNAME -p --single-transaction DB_NAME > DUMP_NAME.sql
- Залить дамп БД:
mysql -u USERNAME -p DB_NAME < DUMP_NAME.sql
- Узнать права пользователя:
show grants for 'USER'@'HOST';
- Выполнить дамп и залить его на новый сервер, без промежуточного файла:
mysqldump -u USER -p'PASSWORD' --single-transaction DB_NAME | mysql -u USER -h HOST -p'PASSWORD' DB_NAME
На этом все.