Интересует, как лучше и безопаснее бэкапить БД - через phpmyadmin или mysqldump. Вопрос нелогичный, потому что phpmyadmin ведь использует mysqldump, но проблема в том, что даже с указанием всех параметров, которые отмечены галочками в phpmyadmin, размер дампа из Mysqldump полкчается на 1мб меньше. Вот опции:
mysqldump -h localhost -u root -p --complete-insert --extended-insert --hex-blob --quick
Блобов в базе не храню.
И да, вначале дампа mysqldump прописывает такое:
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
Пыхадмин выставляет только charset.
Я, в общем-то, не против бэкапиться с phpmyadmin, но нужно это дело пускать по крону...
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум MySQL и CP-1252 (2010)
- Форум Execute SQL c 3 муськи на 5 версию - проблема с UTF (2007)
- Форум Бэкап mysql базы (2018)
- Форум Как бэкапить базы mysql? (2012)
- Форум MYSQL ошибка при бэкапе (2018)
- Форум Регулярный бэкап большой базы MySql (2016)
- Форум Самый эффективный способ бэкапа mysql. (2013)
- Форум Бэкап mysql, mysldump -A бэкапит не все базы. (2012)
- Форум MySQL percona master-slave правильный бэкап (2019)
- Форум Восстановление базы mysql, из неправильного бэкапа (2019)