IMPORTAR PARA O MYSQL

XAVIER 11/03/2012 17:36:51
#396901
Pessoal, preciso pegar uma base criada no mysql de uma máquina e transferir para o msql server do servidor. Basta somente copiar a pasta [Ô]data[Ô] de um para o outro? Ou ainda tenho de proceder de outra forma ?

Desde já agradeço.
ALTAIR148 11/03/2012 18:12:40
#396902
Boa tarde,

Olha eu aconselho usar alguma ferramenta que faça BACKUP mesmo, creio que fica algo bem melhor e mais compacto do que copiar a pasta data.
Não sei ao certo mas me parece que Stored Procedures por exemplo não ficam dentro da pasta [Ô]DATA[Ô] do MYSQL então vamos supor que seu banco tenha essas SP[ô]s, se você só copiar as pastas elas não vai ir com o seu projeto. Agora se usar uma ferramenta para fazer o backup, você tem a opção de realizar backup, dos dados, apenas da estrutura do banco, Stored Procedures, enfim, sem dúvida é bem melhor do que copiar a pasta.

Existe várias ferramentas que fazem isso, tem o HEIDISQL, Mysql WorkBench, Mysql Tools, PHP Myadmin.

GOLVEIAR 11/03/2012 18:37:40
#396904
eu uso o mysqlfront é uma ferramenta em português e fácil de ser usada é só importar as tbs em formato sql e exportar as tb para seu db sem contar que importa e exporta de qualquer db
USUARIO.EXCLUIDOS 11/03/2012 19:38:21
#396907
Xavier , a melhor maneira de fazer isso .... é usando o MSQLtoMysql
ele importa exporta vice versa sql para mysql , só que ele tem limite de registros a versao sem licença
mais a estrutura em si , ele migrara inteira de uma base pra outra

http://www.convert-db.com/mssql-to-mysql.htm

é simples , vc tem que ter as duas bases , conectar as 2 nesse software e apertar um botaozinho e pronto
GANDA.NICK 11/03/2012 21:52:33
#396914
Resposta escolhida
veja tb mysqldump

só num comando no DOS vc faz isso, ficando toda a sua DB em *.sql

sintaxe:

mysqldump -u username -p database_name > dump.sql
XAVIER 12/03/2012 08:32:20
#396926
Obrigadão pessoal.
Tópico encerrado , respostas não são mais permitidas