2017-03-14 5 views
3

私はmysqldumpを使用してエラーを受け取ります。 sql_modeの設定ファイルとmysqlコンソールのグローバル設定とセッションプロパティをsimilaryで設定しました。Mysqldumpエラー:ONLY_FULL_GROUP_BY

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

エラー:

mysqldump -uroot -p --compatible=ansi --skip-extended-insert --compact Terminal > dump.sql 

mysqldump: Error: 'Expression #6 of SELECT list is not in GROUP BY 
clause and contains nonaggregated column 'information_schema.FILES.EXTRA' 
which is not functionally dependent on columns in GROUP BY clause; this is 
incompatible with sql_mode=only_full_group_by' when trying to dump tablespaces 

私はエラーを取得[mysqldumpを]のために私はmy.cnfの中で、このプロパティを使用している場合...私はそれを修正するにはどうすればよい

mysqldump: [ERROR] unknown variable 'sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' 

+0

私は同じ問題があります。これを修正しましたか? –

答えて

0

私はそれは、このパラメータなしで動作パラメータmysqldumpを--compatible = ANSI ...

とのmysqldumpでこのエラーを持っています。