Export / Import avec PostgreSQL

Posté le sam. 22 juin 2013 • Tags : sql

Pour exporter une table spécifique d'une base :

pg_dump *mabase* --table=*matable* > *dump_base_table*.sql

Pour exporter une base :

pg_dump *mabase* > *dump_base*.sql

Pour importer un dump dans une base :

psql *base* < *dump_base_table*.sql
psql *base* < *dump_base*.sql
Lire la suite

Latin1 vers UTF-8

Posté le mer. 29 mai 2013 • Tags : encoding, mysql, mysqldump, vim, sql

Voilà une solution simple pour convertir une base de donnée en Latin1 vers de l'UTF-8.

Utiliser mysqldump avec les options suivantes :

--default-character-set=utf8

et :

--skip-set-charset

Voilà la commande complète :

mysqldump -u user -p base table --default-character-set=utf8 --skip-set-charset > base_table.sql

Ensuite en utilisant vim je fais un rechercher / remplacer des …

Lire la suite

Migration d'une base de donnée Mysql

Posté le sam. 14 mai 2011 • Tags : mysql, mysqldump, linux, sql

Pour faire mes migrations de base de donnée j'utilise en ligne de commande mysqldump et mysql.

Dans un premier temps je sauve ma base database dans le fichier dump.sql J'utilise l'utilisateur mysql : utilisateur avec son mot de passe p4ss :

mysqldump -u utilisateur -p p4ss database > dump.sql

Une fois …

Lire la suite