CRMEBプログラムをインストールすると、データベースはmysqlデータベースに報告します。mysql構成ファイルのsql-modeをNO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTION、に変更してください。
すべて間違っている答えがいくつか見つかりました。30分の試行錯誤の末、最も信頼できる答えは次のように要約されます。
1. NO_AUTO_CREATE_USERはMYSQL8.0で削除されており、8.0以降のバージョンでは構成できません。
2. mysql5.7に切り替え、MYSQLエディターを開き、次のステートメントを実行します。
show variables like "%sql_mode%"
現時点では、NO_AUTO_CREATE_USER、NO_ENGINE_SUBSTITUTIONはなく、次のコマンドがあります。
set @@GLOBAL.sql_mode='';
set sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
この時点で、「%sql_mode%」などのshow変数を再度実行して必要なフィールドを設定すると、プログラムは引き続き実行できます。