Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menyelesaikan masalah mysql tidak dapat memulakan ralat 1067

Bagaimana untuk menyelesaikan masalah mysql tidak dapat memulakan ralat 1067

藏色散人
藏色散人asal
2021-12-06 15:06:329259semak imbas

Mysql tidak boleh memulakan penyelesaian ralat 1067: 1. Buka fail my.ini dan ubah suai "default-storage-engine=MyISAM"; 2. Padam ib_logfile0 dan ib_logfile1;

Bagaimana untuk menyelesaikan masalah mysql tidak dapat memulakan ralat 1067

Persekitaran pengendalian artikel ini: sistem Windows 7, mysql5.8, komputer DELL G3

Cara untuk menyelesaikan masalah yang mysql tidak boleh memulakan 1067 Soalan yang salah?

Penyelesaian kepada ralat 1067 apabila Windows tidak dapat memulakan perkhidmatan MySQL

Apabila tiba-tiba log masuk ke MySQL, akses dilarang atau tidak dapat menyambung ke pangkalan data. Kembali ke perkhidmatan dan pergi Buka wampmysqld dan cari "Windows tidak boleh memulakan ralat perkhidmatan MySQL 1067". Apa yang perlu saya lakukan? Izinkan saya berkongsi pengalaman saya dengan goreng udang!

Kaedah 1:

1 Buka fail my.ini, cari baris default-storage-engine=InnoDB, dan tukar Tukar kepada default-storage-engine=MyISAM.
2. Padam ib_logfile0 dan ib_logfile1 dalam direktori Data di bawah direktori pemasangan MySQL
3 Cari direktori InfoDB yang dinyatakan semasa mengkonfigurasi pelayan MySQL dan padamkan ibdata1

Menurut my.ini. Dalam fail:
#*** INNODB Pilihan khusus *** innodb_data_home_dir="D:/"

4 Mulakan semula Perkhidmatan MySQL

Kaedah 2:

Apabila memasang semula mysql, ia terus menggesa "Tidak dapat memulakan perkhidmatan MYSQL, ralat 1067. Proses ditamatkan secara tidak dijangka. Memulakan semula dan membaiki pendaftaran tidak berguna. Saya menyemak dalam talian dan menukar basedir, tetapi tiada apa yang berlaku. Saya menggunakan mysql5.8 Selepas mencari di sekeliling, saya teringat bahawa saya telah memasang wampserver, pc_webserver dan persekitaran bersepadu lain sebelum ini tetapkannya sebagai baca-sahaja . , dan perkhidmatan bermula dengan jayanya

Kaedah tiga: 1 Jalankan winmysqladmin untuk menjana fail my.ini

2 perkhidmatan mysql

3. Net start mysql memulakan perkhidmatan mysql dan paparan adalah normal Apabila menyambung melalui mysql -u root -p, ralat bahawa pelayan tidak dimulakan. Memang benar bahawa perkhidmatan mysql tidak dimulakan secara manual menghasilkan ralat 1067. Saya telah memasang semula mysql beberapa kali. Tiada ralat dalam semua konfigurasi . Penyelesaian adalah untuk menyalin my.ini yang dihasilkan oleh winmysqladmin ke c:windows dan kemudian mulakan mysql Ini adalah OK: Sebenarnya, anda tidak perlu untuk mengklik mysql.exe

mysqld .exemysqld-nt.exewinmysqladmin.exe

dalam direktori /bin dan batalkan terus selepas kotak gesaan muncul

Kemudian klik winmysqladmin.exe dan pilih Mulakan Perkhidmatan pada ikon kecil dalam kaki kanan bawah.

Pembelajaran yang disyorkan: "

tutorial video mysql
"

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah mysql tidak dapat memulakan ralat 1067. 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