Como modificar a configuração do phpMyAdmin para resolver o problema de não haver arquivo de banco de dados MySQL carregável?

💻🔧【Tutorial super simples】Ensina modificações passo a passophpMyAdminconfigurar, resolverMySQLProblema de falha na importação❗️

Testei pessoalmente para ser eficaz ✅, leva apenas três minutos⏰ para resolver completamente o problemaMySQLO problema de não conseguir acessar a pasta de upload📂.

Chega de dores de cabeça com problemas de importação💡, lide facilmente com o gerenciamento de banco de dados📊, deixe seuLinuxO sistema funciona com mais suavidade🌟.

Importação Linuxbanco de dados MySQLO que fazer se você falhar? Modifique o método de configuração do phpMyAdmin, venha dar uma olhada!

Para encontrar o caminho de instalação do phpMyAdmin, você pode usar o seguinte comando:

find / -name pma

find / -name phpMyAdmin

Se você encontrar um caminho semelhante a:

/usr/local/cwpsrv/var/services/pma
/usr/local/apache/htdocs/phpmyadmin

Como modificar a configuração do phpMyAdmin para resolver o problema de não haver arquivo de banco de dados MySQL carregável?

Caminho de instalação do phpMyAdmin

Então, parabéns, você bloqueou o local de instalação do phpMyAdmin!

Alguns programas do painel de controle irão instalá-lo na pasta `pma`, enquanto outros preferem colocá-lo na pasta `phpMyAdmin`.

Você pode encontrar estes caminhos:

/usr/share/phpmyadmin
/usr/share/phpmyadmin/vendor/phpmyadmin
/usr/local/hestia/install/rpm/phpmyadmin
/usr/local/hestia/install/deb/phpmyadmin
/var/lib/mysql/phpmyadmin
/var/lib/phpmyadmin
/etc/phpmyadmin

Após testes, foi finalmente confirmadoHestia CPCaminho de instalação do phpMyAdmin:/etc/phpmyadmin

Em seguida, você pode fazer login no phpMyAdmin, selecionar seu banco de dados e clicar em “Importar”. No entanto, a funcionalidade de importação pode ser limitada por padrão.

No entanto, podemos modificar o arquivo de configuração do phpMyAdmin para que ele suporte a importação de arquivos de banco de dados MySQL do servidor. As etapas específicas são as seguintes:

Modifique o arquivo de configuração do phpMyAdmin

Encontre e edite o arquivo `config.inc.php`. Se você tiver apenas `config.sample.inc.php`, faça uma cópia e renomeie-a para `config.inc.php`.

1. Encontre a seguinte configuração:

$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

2. Modifique para:

$cfg['UploadDir'] = '/tmp';
$cfg['SaveDir'] = '/tmp';

注意 事项

Observe que a pasta `/tmp` aqui está no diretório raiz do servidor.

Você pode então fazer upload de arquivos MySQL para este diretório `/tmp`. Use SFTP para colocar o arquivo em `/tmp` e selecione Importar no gerenciamento de banco de dados do phpMyAdmin (pode ser necessário fazer login novamente para ver as alterações).

Se você estiver usando HestiaCP, às vezes o phpMyAdmin pode não suportar o caminho padrão. Neste caso, modifique o arquivo de configuração do phpMyAdmin e altere o caminho para o diretório `tmp` do usuário do site:

$cfg['UploadDir'] = '/home/admin/tmp';
$cfg['SaveDir'] = '/home/admin/tmp';

Se você encontrar "Carregar pasta do servidor do site`/home/admin/tmp/`Escolha "Mostra" Não há arquivos para enviar! ”Situação indica que as permissões da pasta são insuficientes.

Basta substituir `/home/admin/tmp`Defina as permissões do diretório para `755`:

sudo chown www-data:www-data /home/admin/ -R
sudo chmod 755 /home/admin/ -R

Agora, você pode importar seus arquivos MySQL deste caminho! 🚀

Se você tentar o método acima, o phpMyAdmin importará o banco de dados MySQLainda é inválido ou apareceErro 500 ao importar o banco de dados MySQL, você pode tentar os seguintes métodos▼

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

Voltar ao Topo