Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Lokasi MySQL my.ini

LOKASI my.ini PADA WINDOWS MYSQL 5.6 MSI (MENGUNAKAN WIZARD INSTALL)

Buka shell perintah Windows dan ketik:echo %PROGRAMDATA% . Pada Windows Vista, ini menghasilkan:C:\ProgramData .

Menurut http://dev.mysql.com/doc /refman/5.6/en/option-files.html , lokasi pertama yang akan dilihat MySQL adalah di %PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini . Di shell Windows Anda jika Anda melakukan ls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini" , Anda akan melihat bahwa file tersebut ada di sana.

Tidak seperti kebanyakan saran yang akan Anda temukan di Stackoverflow dan di seluruh web, letakkan file di C:\Program Files\MySQL\MySQL Server 5.6\my.ini TIDAK AKAN BEKERJA. Juga C:\Program Files (x86)\MySQL\MySQL Server 5.1 . Alasan dikutip pada tautan MySQL yang diposting di atas:

Pada Windows, program MySQL membaca opsi startup dari file berikut, dalam urutan yang ditentukan (item teratas digunakan terlebih dahulu).

Pemasang 5.6 MSI melakukannya buat my.ini di tertinggi lokasi prioritas, artinya tidak ada file lain yang akan ditemukan/digunakan, kecuali file yang dibuat oleh penginstal.

Solusi yang diterima di atas tidak akan berfungsi untuk 5,6 penginstalan berbasis MSI.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghindari tanda persen literal ketika opsi NO_BACKSLASH_ESCAPES diaktifkan?

  2. Kesalahan MySQL 1093 - Tidak dapat menentukan tabel target untuk pembaruan dalam klausa FROM

  3. Peringatan:mysqli_connect():(HY000/2002):Tidak ada file atau direktori seperti itu

  4. Bagaimana cara menonaktifkan caching SQLAlchemy?

  5. Cara Mengelompokkan Berdasarkan Bulan di MySQL