sql >> データベース >  >> RDS >> Mysql

MySQLエラー1153-'max_allowed_pa​​cket'バイトより大きいパケットを取得しました

    おそらく、クライアント(インポートを実行するために実行している)と、インポートを実行して受け入れているデーモンmysqldの両方で変更する必要があります。

    クライアントの場合は、コマンドラインで指定できます:

    mysql --max_allowed_packet=100M -u root -p database < dump.sql
    

    また、my.cnfまたはmy.iniファイルを変更します (通常は/ etc / mysql /にあります)mysqldセクションの下にあり、次のように設定します:

    max_allowed_packet=100M
    

    または、これらのコマンドを実行できます 同じサーバーに接続されたMySQLコンソールの場合:

    set global net_buffer_length=1000000; 
    set global max_allowed_packet=1000000000;
    

    (パケットサイズには非常に大きな値を使用してください。)



    1. OracleASエイリアスが機能しない

    2. SisenseでのJavaデータの操作

    3. すでに存在するRails自動割り当てID

    4. XAMPPインストールでMySQLInnoDBストレージエンジンのサポートを有効にする