Архив за Май, 2013

Backup Mysql таблиц по префиксу таблицы

mysql_backup

Один из самых простых вариантов сделать бекап mysql базы, это воспользоваться утилитой mysqldump

Если в синтаксис добавить параметр «—tables», то можно описать какие именно таблицы нам надо бекапить.

mysqldump  -umysqluser -pmysqlpassword  --tables  prefix_tableA prefix_tableB >`date +%u.basename.sql`

Недостатком данного способа является не восприятие параметра «—tables» к регулярным выражениям, т.е. в качестве аргумента нельзя передать например «prefix_*» (сделать бекап таблицы по определенному префиксу)

Ниже решение, которое вполне восполняет данный пробел.
Как видно из синтаксиса, начальный SQL запрос дает нам достаточно широкие возможности по манипуляциям списком таблиц для резервного копирования.

mysql  -umysqluser -pmysqlpassword -e 'show tables like "prefix_%"' 
| grep -v Tables_in 
| xargs mysqldump  -umysqluser -pmysqlpassword --skip-triggers >`date +%u.basename.sql`

Релиз phpMyAdmin 4.0.0

phpmyadmin_logo

phpMyAdmin — разработан для управления MySQL через Web.

Функционал включает в себя возможности создавать, переименовывать и удалять базы данных, создавать, удалять и изменять таблицы, удалять, редактировать и добавлять поля.

Выполнять любые SQL запросы, управлять индексами, создавать дампы таблиц и баз данных, импортировать и экспортировать данные в формате CSV, администрировать как одну базу данных, так и несколько серверов MySQL.

Основные изменения в релизе:

  • Убраны HTML фреймы, использующиеся ранее для навигации. Панель навигации реализована в виде дерева.
  • Добавлены различные улучшения с применением JavaScript.
  • Документация теперь выглядит более современно и содержит индекс.

Download…

Железный человек настолько суровый, что ipv4 адресация у него своя :)

jp3_1