Adicionando o cake no PATH do Ubuntu

Vo postar isso aqui só para não ficar perguntando pro Raví toda vez como faz para adicionar o comando “cake” do Cake PHP no PATH do meu Ubuntu, pra não ter que ficar entrando na pasta console do cake e digitar ./cake bla bla bla

Entre na pasta do seu home (ex: /home/porkaria)

porkaria@gilbrother:~$ gedit .bashrc

Vá até o final do arquivo e adicione

export PATH=$PATH:/caminho/ate/a/pasta/cake/console/

E depois é só dar o seguinte comando

porkaria@gilbrother:~$ source .bashrc

Aí é só ser feliz com o seu cake, pode estar em qualquer diretório e lugar no seu linux, é só digitar “cake” que a luz irá acender.

Exportar e Importar uma base de dados no PostgreSQL e mySQL

Algo simples e útil. Só para registrar.

Assuma root e entre com o usuário do postgres

root@zeus:/home/porkaria# su - postgres
Sem diretório pessoal, logando com HOME=/
postgres@zeus:/$

Agora para exportar uma base de dados

$ pg_dump suabase > arquivodesaida.out

Importando….

$ psql -d suabase -f arquivodesaida.out

aí é só correr pro abraço.

fonte: http://docs.mandragor.org/files/Databases/PostGreSQL/PostgreSQL_7.1_Reference_Manual/app-pgdump.html

e agora no mySQL

Fazendo o backup geral da base de dados
$ mysqldump -u usuario -p basededados > backup-file.sql

Backup apenas dos dados da base
$ mysqldump -u usuario -p --no-create-info basededados > backup-file.sql

E agora apenas da estrutura
$ mysqldump -u usuario -p --no-data basededados > backup-file.sql

Restaurando o backup geral da base

$ mysql -u usuario -p basededados < backup-file.sql

fonte: http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html