Copiando arquivos mysql brutos para Windows 7 MySQL 5.6 obtidos via mysqlhotcopy do Linux MySQL 5.1

Copiando arquivos mysql brutos para Windows 7 MySQL 5.6 obtidos via mysqlhotcopy do Linux MySQL 5.1

Supondo que eu só tenha acesso aos arquivos brutos ( .myd, .myi, .frm), eu simplesmente copiaria e colaria os arquivos db mysql obtidos de /var/lib/mysql/mydbto C:\Program Files\MySQL\MySQL Workbench CE 5.2.47\data\mydbou não C:\Program Files\MySQL\MySQL Server 5.6\data\mydb? Eu estava usando mysql-5.1.43 no Linux e agora mysql 5.6 no Windows 7. Não tenho mais acesso ao Linux.

Eu tentei os 2 principais locais do Windows sem sucesso. Não consigo nem dizer onde os dados estão realmente sendo mantidos quando crio um novo esquema no Workbench; nenhum dos dois locais possui os arquivos de dados reais para o novo esquema fictício que criei, mesmo depois de postar alguns dados nas tabelas.

Parece que não obtive nenhuma resposta direta à minha pergunta sobre perguntas semelhantes feitas neste site.

Por favor, ajude.

Responder1

Os dados MyISAM podem simplesmente ser copiados de uma instância MySQL para outra. Se você não sabe onde colocar os dados, sua instância do MySQL em execução pode lhe dizer:

mysql> select @@datadir\G
*************************** 1. row ***************************
@@datadir: /srv/mysql/
1 row in set (0.00 sec)

informação relacionada