MySQL - Инструменты
Разработка
Вот тут много ссылок и информации: http://habrahabr.ru/post/142385/
- MySQL Workbench http://wb.mysql.com/
- HeidiSQL. Бесплатная, очень быстрая и компактная http://www.heidisql.com/
- dbForge Studio for MySQL. Есть бесплатная версия (надо зарегистрироваться) http://www.devart.com/ru/dbforge/mysql/studio/download.html
- Execute Query http://executequery.org
- DBDesigner 4 http://www.fabforce.net/dbdesigner4/index.php
Maatkit
Maatkit — это набор консольных утилит, в которых реализованы расширенные средства по администрированию MySQL: быстрому и очень гибкому резервированию и восстановлению информации, выполнению мониторинга и сервисных функций, сбору аналитической информации и ее визуальному отображению, автоматизации проведения рутинных операций, и многое-многое другое. http://blogerator.ru/page/mysql-server-maatkit-howto-1
Профайлер Neor Profile SQL
Тюнинг и оптимизация
- mysqltuner — http://mysqltuner.com/mysqltuner.pl
- Масса теории и советов - http://www.mysqlperformanceblog.com/
Бэкап
- mylvmbackup - http://www.lenzg.net/mylvmbackup/
- Sypex Dumper - http://sypex.net/
Бэкапим все базы MySQL
#!/bin/bash USER="root" PASSWORD="123123" mkdir /var/backup/database/`date +%F`; for DB in `mysql -u$USER -p$PASSWORD -N -e 'show databases' | awk '{print $1}'`; do mysqldump --user=$USER --host=$HOST --password=$PASSWORD ${DB} | gzip > /var/backup/database/`date +%F`/${DB}.sql.gz; echo "${DB} Backup"; done done