Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 14737|Jawab: 0

[Sumber] Linux Lihat jalur file konfigurasi MySQL dan konfigurasi terkait

[Salin tautan]
Diposting pada 10/04/2019 16.44.56 | | | |
(1) Tentang jalur profil

Terkadang saya menemukan bahwa meskipun saya mencoba memodifikasi beberapa variabel dalam file konfigurasi, itu tidak berhasil. Kemudian saya menemukan bahwa itu karena file yang dimodifikasi bukanlah file konfigurasi yang dibaca oleh server MySQL.

Jika Anda tidak yakin tentang jalur profil yang saat ini digunakan oleh MySQL, Anda dapat mencoba melihatnya seperti ini:


Atau jalankan:


[mysql@linuxtest ~]$ mysqld --verbose --help|grep -A 1 'Opsi default'
2015-12-01 17:23:56 0 [Catatan] mysqld (mysqld 5.6.27-75.0-log) dimulai sebagai proses 6858 ...
2015-12-01 17:23:56 6858 [Peringatan] Peringatan buffer: Batas yang diubah: max_open_files: 1024 (diminta 10005)

2015-12-01 17:23:56 6858 [Peringatan] Peringatan buffer: Batas yang diubah: max_connections: 214 (diminta 2000)

2015-12-01 17:23:56 6858 [Peringatan] Peringatan buffer: Batas yang diubah: table_open_cache: 400 (diminta 2000)

2015-12-01 17:23:56 6858 [Catatan] Plugin 'FEDERATED' dinonaktifkan.
Opsi default dibaca dari file berikut dalam urutan yang diberikan:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
2015-12-01 17:23:56 6858 [Catatan] Akhir binlog
2015-12-01 17:23:56 6858 [Catatan] Mematikan plugin 'CSV'
2015-12-01 17:23:56 6858 [Catatan] Mematikan plugin 'MyISAM'
[mysql@linuxtest ~]$ mysql --verbose --help|grep -A 1 'Opsi default'
Opsi default dibaca dari file berikut dalam urutan yang diberikan:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Seperti yang Anda lihat dari gambar di atas, server pertama-tama akan membaca file /etc/my.cnf, dan jika menemukan bahwa file tersebut tidak ada, server akan mencoba membacanya dari jalur berikut.



(2) Mengenai segmentasi item konfigurasi

File konfigurasi my.cnf biasanya dibagi menjadi beberapa bagian, seperti [client], [mysqld], [mysql], dll. Program MySQL biasanya membaca bagian segmen dengan nama yang sama dengannya, misalnya, server mysqld biasanya membaca item konfigurasi yang relevan di bawah segmen [mysqld]. Jika item konfigurasi tidak diposisikan dengan benar, konfigurasi tidak akan berlaku.

(3) Tentang variabel global

Selain itu, jika Anda ingin melihat beberapa pengaturan variabel global di MySQL, Anda dapat melakukannya saat Anda tidak masuk dan memiliki izin: variabel mysqladmin -p,

Operasi ini setara dengan menggunakan perintah show global variables saat masuk.





Mantan:Gunakan CefSharp dalam mode AnyCpu
Depan:Versi grup stasiun kolam laba-laba terbaru
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com