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

#1055-SELECTリストの式がGROUP BY句になく、集計されていない列が含まれています。これはsql_mode=only_full_group_byと互換性がありません。

    私はこれを機能させるのに苦労しました私はそれをテストしました、そしてそれはランプサーバーmysqlバージョン5.12で動作しています

    したがって、成功へのステップ:

    1. sudo vim /etc/mysql/conf.d/mysql.cnf
    2. ファイルの一番下までスクロールコピーして貼り付けます

      [mysqld] sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

    ファイルの最後に

    1. 入力モードを保存して終了します
    2. sudo service mysql restart MySQLを再起動します。

    完了しました!



    1. MicrosoftAccessデータベースからの最大の収益を確認する方法

    2. クラスcom.mysql.jdbc.Driver...を読み込んでいますが非推奨のメッセージです

    3. PHPでの郵便番号間の距離の計算

    4. pl / sqlの表から行タイプを返す関数を実行するにはどうすればよいですか?