MySQL my.cnf ファイルの「先行するグループのないオプションが見つかりました」エラーを修正するにはどうすればよいですか?

DDD
リリース: 2024-10-27 03:21:03
オリジナル
121 人が閲覧しました

How to Fix the

MySQL my.cnf ファイル: 「先行グループのないオプションが見つかりました」エラーへの対処

次の場合に「先行グループのないオプションが見つかりました」エラーが発生しましたmysql -u root -p 経由でリモート MySQL データベースに接続するのはイライラすることがあります。このエラーは通常、my.cnf ファイルの構成の問題が原因で発生します。

my.cnf ファイルには MySQL サーバー設定が含まれています。このエラーを解決するには、構成オプションがファイル内で適切にグループ化されていることを確認する必要があります。あなたの場合、問題はファイルの先頭に [mysqld] ヘッダーがないことにあります。

解決策:

  1. /etc を開きます。テキスト エディタで /mysql/my.cnf ファイルを開きます。
  2. ファイルの最初の行として次の行を追加します。
[mysqld]
ログイン後にコピー
  1. MySQL サービスを再起動します。
sudo mysqld stop
sudo mysqld start
ログイン後にコピー

これらの手順を実行すると、my.cnf ファイルは次のようになります。

[mysqld]
user        = mysql
socket      = /var/run/mysqld/mysqld.sock
port        = 3306
basedir     = /usr
datadir     = /var/lib/mysql
tmpdir      = /tmp
bind-address        =  0.0.0.0
key_buffer      = 16M
max_allowed_packet  = 16M
thread_stack        = 192K
thread_cache_size       = 8
myisam-recover         = BACKUP
query_cache_limit   = 1M
query_cache_size        = 16M
log_error                = /var/log/mysql/error.log
expire_logs_days    = 10
max_binlog_size         = 100M

[client]
port        = 3306
socket      = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket      = /var/run/mysqld/mysqld.sock
nice        = 0

[mysqldump]
quick
quote-names
max_allowed_packet  = 16M

[mysql]

[isamchk]
key_buffer      = 16M
ログイン後にコピー

これらの変更により、MySQL は「見つかったオプション」が発生することなく正常に起動するはずです。リモート接続しようとすると、「先行グループなし」エラーが発生します。

以上がMySQL my.cnf ファイルの「先行するグループのないオプションが見つかりました」エラーを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!