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 precisarmos de um banco de dados maior que 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.ini“. Depois de localizar o arquivo php.ini, passamos à edição.

nano /etc/php.ini
Localize e edite o php.ini file

pesquisa de arquivo php.ini e edite estas linhas:

max_execution_time = 60 ; Maximum execution time of each script, in seconds (def. 30) 
max_input_time = 90 ; Maximum amount of time each script may spend parsing request data (def. 60) 
memory_limit = 128M ; Maximum amount of memory a script may consume (def. 128mb) 
upload_max_filesize = 200M ; Maximum allowed size for uploaded files. (def. 2mb) 
post_max_size = 180M ; Maximum size of POST data that PHP will accept

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 ser importado é muito grande, então é possível dar o erro "tempo fora”A importação. Para isso você terá que mudar "max_input_time"E"max_execution_time“. Isso também é verdadeiro para o limite de memória, que deve ser aumentado para bancos de dados grandes. Depois de fazer as alterações, usando o editor "nano", clique Ctrl + X então "Y"(Sim Sim Enter para salvar as alterações.

A última etapa é restartárea .

service httpd restart

ou

/etc/init.d/httpd restart

depois restartul de você pode começar a importar o arquivo com o banco de dados.

- Import limite de tamanho Mudança do phpMyAdmin.

Fundador e editor Stealth Settings, de 2006 até o presente. Experiência em sistemas operacionais Linux (especialmente CentOS), Mac OS X, Windows XP> Windows 10 e WordPress (CMS).

Deixe um comentário