Onde o MySQL armazena seus arquivos de banco de dados no OS X?


15

Como eu gostaria de mover esses arquivos de um servidor para outro, enquanto o banco de dados está offline.

Respostas:


20

Ele deve ser armazenado em : / usr / local / mysql / data


Apenas como uma observação, é aqui que ele foi armazenado quando eu instalei o MySQL usando o instalador da GUI real, e não através do Homebrew. Existem várias maneiras diferentes de instalá-lo!
Matt Fletcher

20

Ao usar o mysql instalado via Homebrew , você deve encontrar as pastas e arquivos do banco de dados em/usr/local/var/mysql


1

O OS X Server (pelo menos v10.6) mantém o banco de dados em / var / mysql por padrão. Você pode alterar isso em Admin do servidor -> serviço MySQL -> Configurações -> localização do banco de dados (observe que editar este campo não move os dados, apenas altera de onde eles são carregados).


0

Eu não tenho acesso ao meu Mac agora, então não posso dizer com certeza. Por que não simplesmente procurar (no Terminal, não no Spotlight) o sistema de arquivos "mysql", pois sempre haverá uma tabela chamada mysql.


0

Procure o arquivo my.cnf - deve estar no diretório / etc / e, em seguida, procure uma linha como:

datadir = / var / lib / mysql

O datadir é onde o mysql armazena todos os arquivos do banco de dados.

Autobyte


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.