Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Membetulkan Ralat \'Pilihan Ditemui tanpa Kumpulan Sebelumnya\' dalam Fail my.cnf MySQL?

Bagaimana untuk Membetulkan Ralat \'Pilihan Ditemui tanpa Kumpulan Sebelumnya\' dalam Fail my.cnf MySQL?

DDD
DDDasal
2024-10-27 03:21:03245semak imbas

How to Fix the

MySQL my.cnf Fail: Menangani Ralat "Pilihan Ditemui tanpa Kumpulan Terdahulu"

Menghadapi ralat "Pilihan ditemui tanpa kumpulan terdahulu" apabila menyambung ke pangkalan data MySQL jauh melalui mysql -u root -p boleh mengecewakan. Ralat ini biasanya timbul disebabkan oleh isu konfigurasi dalam fail my.cnf.

Fail my.cnf mengandungi tetapan pelayan MySQL. Untuk menyelesaikan ralat ini, kami perlu memastikan bahawa pilihan konfigurasi dikumpulkan dengan betul dalam fail. Dalam kes anda, isunya terletak pada ketiadaan pengepala [mysqld] pada permulaan fail.

Penyelesaian:

  1. Buka /etc /mysql/my.cnf fail dalam editor teks.
  2. Tambah baris berikut sebagai baris pertama fail:
[mysqld]
  1. Mulakan semula perkhidmatan MySQL:
sudo mysqld stop
sudo mysqld start

Selepas melakukan langkah-langkah ini, fail my.cnf sepatutnya menyerupai yang berikut:

[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

Dengan perubahan ini, MySQL sepatutnya berjaya dimulakan tanpa menemui pilihan "Found tanpa ralat kumpulan" sebelum ini semasa cuba menyambung dari jauh.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat \'Pilihan Ditemui tanpa Kumpulan Sebelumnya\' dalam Fail my.cnf MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn