Rumah  >  Artikel  >  pangkalan data  >  Mengapa saya mendapat ralat \"Pilihan yang ditemui tanpa kumpulan sebelumnya\" dalam konfigurasi MySQL saya?

Mengapa saya mendapat ralat \"Pilihan yang ditemui tanpa kumpulan sebelumnya\" dalam konfigurasi MySQL saya?

DDD
DDDasal
2024-10-27 02:08:30868semak imbas

 Why am I getting a

Ralat Konfigurasi MySQL Hilang: "Pilihan ditemui tanpa kumpulan sebelumnya"

Apabila cuba menyambung ke pangkalan data MySQL jauh di Ubuntu , anda mungkin menghadapi ralat berikut:

"Pilihan ditemui tanpa kumpulan sebelumnya dalam fail konfigurasi: /etc/mysql/my.cnf di baris: 1"

Penyelesaian: Tambah Pengepala Hilang

Ralat ini berlaku kerana pengepala konfigurasi tiada dalam fail my.cnf. Untuk menyelesaikannya, tambah [mysqld] sebagai baris pertama fail:

[mysqld]
default-time-zone = "+08:00"

Mulakan Semula Perkhidmatan MySQL

Selepas menambah pengepala, mulakan semula MySQL perkhidmatan untuk menggunakan perubahan:

sudo mysqld stop
sudo mysqld start

Pilihan Konfigurasi Tambahan

Fail my.cnf membolehkan anda mengkonfigurasi pelbagai tetapan MySQL. Beberapa pilihan biasa termasuk:

  • default-time-zone: Menetapkan zon waktu lalai untuk nilai cap masa.
  • bind-address: Menentukan alamat IP yang MySQL dengar untuk sambungan masuk .
  • port: Menetapkan nombor port untuk sambungan MySQL.
  • query_cache_limit: Menentukan saiz maksimum cache pertanyaan.
  • key_buffer: Memperuntukkan memori untuk penimbal kunci, yang digunakan untuk mendapatkan data yang lebih pantas.

Atas ialah kandungan terperinci Mengapa saya mendapat ralat \"Pilihan yang ditemui tanpa kumpulan sebelumnya\" dalam konfigurasi MySQL saya?. 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