Rumah > pangkalan data > tutorial mysql > \'Pilihan Ditemui tanpa Kumpulan Terdahulu dalam my.cnf: Mengapa dan Bagaimana untuk Membetulkannya?\'

\'Pilihan Ditemui tanpa Kumpulan Terdahulu dalam my.cnf: Mengapa dan Bagaimana untuk Membetulkannya?\'

DDD
Lepaskan: 2024-10-26 17:04:30
asal
744 orang telah melayarinya

Pilihan Ditemui tanpa Kumpulan Terdahulu dalam Fail my.cnf

Apabila cuba menyambung ke pangkalan data MySQL dari jauh menggunakan perintah mysql -u root -p, pengguna mungkin menghadapi mesej ralat:

Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
Salin selepas log masuk

Sebab

Ralat ini berlaku apabila fail konfigurasi my.cnf tiada pengepala [mysqld]. Fail my.cnf mengandungi tetapan konfigurasi untuk MySQL dan setiap bahagian mesti disertakan dalam kurungan segi empat sama ([]) dengan nama bahagian yang sepadan.

Penyelesaian

Untuk menyelesaikan isu ini, tambahkan pengepala [mysqld] sebagai baris pertama dalam fail /etc/mysql/my.cnf.

[mysqld]
... (remaining configuration settings)
Salin selepas log masuk

Sebagai contoh, jika anda ingin menetapkan zon waktu lalai:

[mysqld]
default-time-zone = "+08:00"
... (remaining configuration settings)
Salin selepas log masuk

Mulakan semula MySQL

Selepas membuat perubahan yang diperlukan pada fail my.cnf, mulakan semula perkhidmatan MySQL untuk menggunakan tetapan baharu.

Ubuntu/Debian

sudo mysqld stop
sudo mysqld start
Salin selepas log masuk

CentOS/Red Hat

sudo service mysqld stop
sudo service mysqld start
Salin selepas log masuk

Setelah perkhidmatan MySQL dimulakan semula, anda sepatutnya dapat mewujudkan sambungan jauh tanpa menemui mesej ralat.

Atas ialah kandungan terperinci \'Pilihan Ditemui tanpa Kumpulan Terdahulu dalam my.cnf: Mengapa dan Bagaimana untuk Membetulkannya?\'. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan