Para guardar uma base de dados em mysql de um domínio deverá:
Para restaurar a base de dados no novo domínio deverá:
Associado à base de dados tem igualmente que ter definido a nível do painel de controlo um utilizador com acesso à base de dados e com permissões sobre a base de dados.
Após isto depois de copiar os ficheiros da aplicação que usa a base de dados mysql terá que nos parâmetros de ligação indicar o nome da nova base de dados bem como o novo nome de utilizador e password.
Nalguns programas estes dados estão guardados num ficheiro chamado config.php mas isso varia com o script usado.
De notar que no caso de o ficheiro gerado ser muito grande para conseguir fazer esta passagem pode por vezes de ter que copiar o ficheiro às "fatias".
No CPanel o sistema acrescenta o nome do utilizador do domínio antes do nome da base de dados ou do utilizador da base de dados.
Se voltar a instalar a mesma versão de um programa num novo alojamento bastará habitualmente apagar as tabelas da base de dados da nova instalação e correr os passos para repor os dados da sua tabela antiga. No entanto se a aplicação guardar ficheiros dos utilizadores esses ficheiros poderão ter que ser novamente copiados.
Em PHP é normal fazer a ligação à base de dados desta forma:
$nConnection = mysql_connect("localhost", $user , $pass);
if ($nConnection)
{
$aux= (mysql_select_db("nome_base_dados", $nConnection));
return $aux;
}
else
{
$aux=mysql_error($nConnection);
return $aux;
};