1. Очень простой backup баз MySQL 5 в Linux

Создаем пользователя backup с необходимыми привилегиями для команды mysqldump. Открываем консоль MySQL:

mysql -u root -p

В консоли:

create user 'backup'@'localhost' identified by 'password';
grant select, show view, lock tables on *.* to 'backup'@'localhost';
exit

Дамп всех баз делаем командой:

mysqldump -ubackup -ppassword --all-databases > /var/backup/mysql/latest.sql

Пакуем командой:

tar -czpf /var/backup/mysql/mysqldump_`date +%Y-%m-%d_%H:%M`.tar.gz /var/backup/mysql/latest.sql

2. Меняем пароль root MySQL

Вообще, например, в моем Ubuntu Server 8.04 в MySQL пользователей root целых 3:
‘root’@'localhost’, root’@’127.0.0.1′ и ‘root’@'server-main’

Оставим только ‘root’@'localhost’ и сменим для него пароль:

mysql -u root -p

В консоли:

drop user 'root'@'127.0.0.1';
drop user 'root'@'server-main';
set password for 'root'@'localhost' = password('newpassword');
exit

Другие записи:

Осторожно БОЯН! Сброс root пароля MySQL :)
Поднимаем Openfire на Debian 5
Готовим WordPress к переносу с localhost
Массовое переименование таблиц базы данных MySQL
Поднимаем учет трафика на Squid и TraffPRO – Часть 1
Конвертируем IPB 2.3.x в phpBB 3.0.5
Поднимаем TorrentFlux на Ubuntu Server
Сброс пароля WordPress в MySQL
Оптимизация настроек MySQL
Укрепляем Apache и PHP

Распечатать