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"de phpMyAdminnão nos permitem fazer upload no a arquivos maiores 2MB (2,048 KiB) Se tivermos um banco de dados importante com mais de 2 MB, ocorrerá o erro: "Você provavelmente tentou fazer upload muito grande file. Consulte a documentação para obter 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 zip, mas se o arquivo de banco de dados for muito grande, então certamente não o compactamos para obter um arquivo em 2MB que possa ser verificado por  phpMyAdmin. A única solução é alterar o limite de tamanho permitido para uploads.

File Importação de SQL

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 sistema usado, o php.ini pode estar localizado em "/etc/php.ini", "/etc/php5/apache2/php.ini" ou em outro local em . A maneira mais fácil de localizá-lo é fazer login no servidor (via ) e forneça a linha de comando "localizar php.iniDepois de localizar o arquivo php.ini, passamos a editá-lo.

nano /etc/php.ini

Localize e edite o php.ini file

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_filetamanho = 200M ; Tamanho máximo permitido para upload files. (def. 2 MB)
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 pequenos e o arquivo a importar é muito grande, então é possível dar o erro "tempo fora"na importação. Para isso, você terá que modificar"max_input_time"e"max_execution_timeIsso também se aplica ao limite de memória, que deve ser aumentado para grandes bancos de dados. Depois de fazer as alterações, usando o editor "nano", pressione Ctrl + X então "Y"(Sim Sim Enter 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 discrição SettingsNa data 2006.
Experiência em sistemas operacionais Linux (especialmente CentOS), Mac OS X, Windows XP> Windows 10 e WordPress (CMS).

Deixe um comentário