web-dev-qa-db-ja.com

変数「general_log_file」を「/var/lib/msyql/ubuntu.log」の値に設定することはできません

Mysqlのgeneral_log_file変数の値を別の値に変更しましたが、今はそれを元の/var/lib/mysql/ubuntu.logに変更しようとしています。しかし、私がするとき:

SET GLOBAL general_log_file = '/var/lib/msyql/ubuntu.log';

私はこのエラーを受け取ります:

エラー1231(42000):変数「general_log_file」を「/var/lib/msyql/ubuntu.log」の値に設定できません

どうしたの?

10

ERROR 1231 (42000): Variable 'general_log_file' can't be set to the value of '/var/lib/msyql/ubuntu.log'

どうしたの?

簡単な答えは、このファイルが存在しないことです。

入力が速すぎます。ファイル名にタイプミスがあります。/var/lib/mysql/ubuntu.log

22
quanta

私はこれが非常に古い答えであることを知っていますが、万が一誰かがここで答えを探している場合に備えて。

私の場合-問題は宛先フォルダで正しくない権限にありました。

2
Tata