Mudanças entre as edições de "Mysql max allowed packet"
De MochilaWiki
Ir para navegaçãoIr para pesquisar (Nova página: numa trabalho de rotina, exportando um arquivo .sql pro banco de dados, recebi essa noticia: Got a packet bigger than 'max_allowed_packet' bytes então encontrei três soluções par...) |
|||
Linha 28: | Linha 28: | ||
entre vários quantos, vi aqui | entre vários quantos, vi aqui | ||
* http://gd.tuwien.ac.at/db/mysql/doc/refman/4.1/pt/packet-too-large.html | * http://gd.tuwien.ac.at/db/mysql/doc/refman/4.1/pt/packet-too-large.html | ||
+ | |||
+ | [[Categoria:mysql]] |
Edição das 23h30min de 18 de dezembro de 2011
numa trabalho de rotina, exportando um arquivo .sql pro banco de dados, recebi essa noticia:
Got a packet bigger than 'max_allowed_packet' bytes
então encontrei três soluções para a mesma, a gosto do cliente:
1) no prompt do mysql
mysql > set global net_buffer_length=1000000; mysql > set global max_allowed_packet=1000000000;
2) no prompt do bash
$ mysql --max_allowed_packet=100M -u root -p database < dump.sql
3) no arquivo de configuração, /etc/mysql/my.cnf
[mysqld] max_allowed_packet=100M
e reinicie: /etc/init.d/mysql restart
antes do MySQL 4.0, use está sintaxe:
[mysqld] set-variable = max_allowed_packet=16M
entre vários quantos, vi aqui