SQLエラーCraft 2 for MYSQL 5.7 error構文エラーまたはアクセス違反:1055

これに関するあらゆる種類の問題にぶつかり、知られている解決策のどれも私のために働きません。

/etc/my.cnfを次のように設定します。

[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

これは動作しません。私は/etc/mysql/my.cnfとその他の場所に入れてみました。

私はSQLコマンドを実行しようとしました:

SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

しかし、RDSでこれを行うことはできません。なぜなら、グローバルは保護されており、RDS(これは私が見つけることができる)を通じてこれを行う良い方法ではないようです。

Vagrant w/Ubuntu 16.04でローカルにmysql 5.7を使用していて、ubuntu 16.04
EC2インスタンスを使用して5.7のRDSインスタンスで使用しようとしています。

助言がありますか?私は、RDSを介してCraftのあらゆる状況下で動作するように5.7を得ることはできません。

ベストアンサー
申し訳ありませんが、適切な答えはありません

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です