Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso inserir arquivos grandes no banco de dados MySQL usando PHP?


Você vai querer verificar o valor de configuração do MySQL "max_allowed_packet", que pode estar muito pequeno, evitando que o INSERT (que é grande em si) aconteça.

Execute o seguinte em um prompt de comando mysql:
mysql> show variables like 'max_allowed_packet';

Certifique-se de que é grande o suficiente. Para obter mais informações sobre esta opção de configuração, consulte

MySQL max_allowed_packet

Isso também afeta mysql_escape_string() e mysql_real_escape_string() em PHP limitando o tamanho da criação da string.