Kaedah: 1. Dalam fail "my.ini", tukar kandungan "default-storage-engine" kepada MYISAM; 2. Padamkan "ib_logfile0" dan "ib_logfile1" dalam data dalam direktori MySQL dan ibdata1 dan kemudian mulakan semula pangkalan data.
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
Komputer tempatan tidak boleh memulakan ralat perkhidmatan MYSQL 1067. Proses ini ditamatkan secara tidak dijangka konfigurasi fail
Mula-mula cari fail ini: Laluan pemasangan lalai
C:/Program Files/MySQL/MySQL Server/my.ini
1. Buka fail ini dan cari: default-storage-engine =INNODB Mengenai baris 84.
Tukar nilai default-storage-engine kepada: MYISAM Pada masa ini, perkhidmatan MYSQL boleh dimulakan.
2. Cari fail data
Tetapi masih ada masalah: kerana pangkalan data yang anda buat sebelum ini masih wujud (jika bukan Padam),
Laluan lalai:
C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server/data
Masalah ini mungkin berlaku pada masa ini:
Set enjin storan lalai untuk kali pertama berbeza daripada set enjin storan lalai untuk kali kedua Menetapkan nilai yang berbeza mungkin mengakibatkan
1: Didapati bahawa enjin data sokongan transaksi InnoDB tidak boleh dipilih
2: Ia. boleh dikatakan bahawa InnoDB tidak disokong, dsb.
Penyelesaian:
Padam:
ib_logfile0 ib_logfile1 ibdata1
Mulakan semula perkhidmatan dan jana semula
Pembelajaran yang disyorkan: tutorial video mysql
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika ralat 1067 dilaporkan apabila mysql bermula?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!