一昨日、本番環境で そこで、おなじみの数字 1024 を思い浮かべました。MySQL からソケット経由で送信されたデータを受信するときに、C++ フレームワークが処理されたのでしょうか?そこで、このフィールドを手動でログに出力したところ、データ長が 1024 バイトを超えていても、完全に表示できることがわかりました。 1. 原因を見つける この時点では、SQL ステートメントからのみ開始できます。 GROUP_CONCAT データの切り捨てに関する質問をオンラインで検索したところ、回答はすべて group_concat_max_len パラメータを指しており、そのデフォルト値はちょうど 1024 でした。次のコマンドを使用して、このデフォルト値をデータベースで直接表示できます。 mysql> 'group_concat_max_len' のような変数を表示します。 +----------------------+-------+ | 変数名 | 値 | +----------------------+-------+ | グループ連結最大長 | 1024 | +----------------------+-------+ セット内の 1 行 (0.00 秒) マイSQL> MySQL 公式マニュアルでは、 2. 問題解決
BZ のテスト仮想マシン MySQL5.7.19 は 64 ビットなので、次の 2 つの方法で group_concat_max_len を最大値に設定できます。 #### 方法1: MySQL設定ファイルmy.cnfを変更し、[mysqld]ノードにgroup_concat_max_len = 18446744073709551615を追加します #### 方法2: コンソールを直接設定してすぐに有効にする -- [必要な操作] グローバル構成を変更する ---- グローバル group_concat_max_len=18446744073709551615 を設定します。 -- [オプション操作] 現在のセッションで設定をすぐに有効にします。設定を有効にするには、ログインしている他のセッション端末を再起動する必要があります。 セッションgroup_concat_max_len=18446744073709551615を設定します。 3 テスト結果 ここでは 2 番目の方法を使用します。SELECT 要約する 上記は、Mysql5.7 でグループ連結関数を使用するときに発生するデータ切り捨ての問題に対する完璧な解決策です。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: Apache Spark 2.0ジョブは完了するまでに長い時間がかかります
簡単な説明エディターはデータベースのエンコードが間違っているために問題に遭遇することが多く、これは頭...
多くの場合、フォームを美しくするために、送信ボタンが画像に置き換えられます。ただし、細部に注意を払わ...
並べ替えツールLinux の sort コマンドは、テキスト ファイルの内容を並べ替えるために使用さ...
序文セキュリティ上の理由から、会社が Linux サーバーへのすべてのログインにセキュリティ制限を課...
もうナンセンスじゃない、郵便番号HTML部分 <div class="positio...
取引の実施REDO ログはトランザクションの永続性を保証し、UNDO ログはトランザクションのロール...
カーソルカーソルは、結果セット内のデータを表示または処理するために使用される方法です。カーソルを使用...
では、早速スクリーンショットを実行してみましょう。黒い駒はプレイヤーの位置、赤い駒はコンピュータの位...
目次HTML ページの作成js部分の機能を実装する1. 左ボタンと右ボタン2. 小さな円を動的に生成...
私たちのベテランの先人たちは、数え切れないほどのコードを書き、数え切れないほどの落とし穴に陥ってきま...
この記事では、マーキーのシンプルな効果を実現するためのVueの具体的なコードを参考までに共有します。...
1. フィールドを追加します。 alter table テーブル名 ADD フィールド名 タイプ;例...
現在の日付 + 時刻 (日付 + 時刻) を取得する関数: now() mysql> now(...
1. まず、よく使われるMySQL関数をいくつか紹介しますRAND() は 0 から 1 (0<...
この例で開発されたカスケード ドロップダウン メニューは、既存の JSON データに基づいて作成され...