Importação de grandes bancos de dados (SQL) mudando limite de tamanho de upload (2048 KiB) do phpMyAdmin.

Quando trabalhamos com banco de dadosA maioria calhar nós é , Oferecemos apoio à gestão baseia dado eprin interface web. De phpMyAdmin podemos fazer nenhuma alteração em um banco de dados a que temos acesso. Podemos adicionar bancos de dados, criar, apagar e editar tabelas em bancos de dados, pode-se remover ou bases de dados de importação mantida.

Na configuração padrão (default) Função "importação"em phpMyAdminnão nos permitem fazer upload no a arquivos maiores 2MB (2,048 KiB). Se tivermos uma importante base de dados de mais de 2 MB, em seguida, vem o erro: "Você provavelmente tentou carregar muito grande arquivo. Por favor REFERER a documentação para maneiras de solucionar esse limite. "

Banco de dados phpMyAdmin SQL Carregar Big

Uma solução seria para comprimir a base de dados (ficheiro.sql) em um dos formatos gzip, bzip2 ou zipMas se o arquivo é muito grande banco de dados, então certamente não qualquer compressão sob 2MB para obter um arquivo que pode ser imprtant por phpMyAdmin. A única solução é alterar o limite de tamanho permitido para uploads.

Import SQL Arquivo

Mudança Upload / Import limite de tamanho no phpMyAdmin

Limite de importação é determinado pela configuração Site, e para alterar esse limite terá que editar o arquivo de configuração responsável por PHP (php.ini).

Dependendo do seu sistema, php.ini pode ser localizado no "php.ini / etc /", "/ etc / php5 / apache2 / php.ini" ou em outro local no . O mais fácil de localizá-lo é que o login no servidor (via ) E dar a linha de comando "localizar php.ini". Depois de localizar o arquivo php.ini, passar para editá-lo.

nano /etc/php.ini

Localize e Edite o arquivo php.ini

pesquisa de arquivo php.ini e edite estas linhas:

max_execution_time = 60 ; tempo máximo de execução de cada script, em segundos (def. 30)
max_input_time = 90 ; quantidade máxima de tempo cada script abril gastar analisar dados de solicitação (def. 60)
memory_limit = 128M ; quantidade máxima de memória um script abril consumir (def. 128mb)
upload_max_filesize = 200M ; tamanho máximo permitido para arquivos carregados. (Def. 2mb)
post_max_size = 180M ; tamanho máximo de POST data PHP que irá aceitar.

No nosso caso, definir o tamanho máximo do arquivo a ser importado não seja inferior a 180MB. Isso significa que podemos importar via banco de dados phpMyAdmin para 180MB.

Fazer upload de limitar as alterações phpMyAdmin
Em Funt suas necessidades alterar o tempo de execução e limite de memória utilizado. Se os tempos definido em php.ini são baixos e o arquivo importado é muito grande, pode dar o erro "tempo fora"Import. Por isso vai ter que mudar"max_input_time"E"max_execution_time. "Isto é verdade para limite de memória, que deve ser aumentada em caso de grandes bancos de dados. Depois de fazer alterações, usando o editor de" nano ", pressione Ctrl + X em seguida, "Y"(Sim) e entrar para salvar as alterações.

O último passo é reiniciar .

serviço de reiniciar httpd

ou

restart /etc/init.d/httpd

Após o reinício do você pode começar a importar o arquivo com o banco de dados.

Import limite de tamanho Mudança do phpMyAdmin.

Importação de grandes bancos de dados (SQL) mudando limite de tamanho de upload (2048 KiB) do phpMyAdmin.

Sobre o autor

Discrição LP

Fundador e editor Opções de invisibilidadeNa data 2006.
Experiência em sistemas Linux operacionais (especialmente CentOS), Mac OS X, Windows XP> Windows 10 e WordPress (CMS).

Deixe um comentário

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.