ноября 29, 2008

миграция с mysql на postgresql (mysql to postgresql migration)

Сначала с MyISAM на InnoDB, теперь с MySQL на Postgresql. Короче, пока не забыл...

mysqldump DATABASE_NAME -nt -v --compatible=ansi,postgresql --complete-insert=TRUE --extended-insert=FALSE --compact --default-character-set=UTF8 -u DATABASE_USER -p -r OUTPUT_FILE.sql



psql DATABASE_NAME < OUTPUT_FILE.sql

ноября 18, 2008

Чудо :)

Оказывается FreeBSD-шный боурновский шел (тот самый sh) поддерживает редактирование командной строки в стиле VI или Emacs:

set -o vi

set -o emacs

Век живи - век учись :)

ноября 17, 2008

Облом...

hardy-server-amd64.iso (02-Sep-2008 09:30 555M Server install CD for 64-bit PC (AMD64) computers (standard download))

утанавливаю сразу на программный рэйд. вылетает с ошибкой на этапе базовой системы.

начал разбираться - mdamd not found. странно и не вовремя.

ноября 03, 2008

Перезд базы MySQL со сменой MyISAM на InnoDB.

просто как заметка:

делаем копию

mysqldump database -u sergey -p  | sed -e 's/ENGINE=MyISAM/ENGINE=InnoDB/g'  > dump_database_innodb.sql

восстанавливаем

mysql database -u root -p < dump_database_innodb.sql