Код: Выделить всё
mysqldump --compatible=postgresql databasename > dump.sql
Код: Выделить всё
su - postgres
createdb test
psql test
create user username password ' password ';
alter role username password ' password ';
create database databasename with encoding 'utf8';
grant all privileges on database databasename to username;
\l
\c databasename
\q
Код: Выделить всё
mcedit /etc/postgresql/pg_hba.conf
Код: Выделить всё
host all all 0.0.0.0 0.0.0.0 password
Код: Выделить всё
/etc/init.d/postgresql restart
Код: Выделить всё
sed "s/\\\'/\'\'/g" dump.sql
psql -h server -d databasename -U username -W < dump.sql
Теперь осталось немного разобраться с сценариями работающими с базой. Но это уже другая история...