Contoh MySQL hilang saat memutakhirkan ke Windows 10

9

Saya memiliki instance MySQL 5.6 yang berjalan di Windows 8.1 saya. Setelah memutakhirkan ke Windows 10, contoh tersebut hilang, termasuk layanan Windows untuk itu.

Namun file data server masih utuh. Apa yang akan menjadi cara terbaik untuk memulihkan atau menciptakan kembali contoh yang sama persis (atau yang paling mirip) di Windows 10?

Jago
sumber
Malu pada Anda karena memberi windows-10-upgradetag pada pertanyaan ini. Dua frasa yang disatukan tidak memiliki tempat di Semesta. ;-) (Ini lebih mirip window-10-damage-control)
RolandoMySQLDBA

Jawaban:

6

Anda dapat mengembalikan layanan secara manual sebagai berikut:

LANGKAH 01) Buka Windows CLI sebagai Administrator

LANGKAH 02) cd C:\Program Files (x86)\MySQL\MySQL 5.6\binatau dimanapun mysqld.exeberada

LANGKAH 03) Instal ulang layanan

mysqld --install

Itu dia.

Saya telah menyebutkan ini sebelumnya di ServerFault dan DBA StackExchange

COBALAH !!!

RolandoMySQLDBA
sumber
1

Yang perlu Anda lakukan adalah mengkonfigurasi ulang server Anda saat ini. Tutorial langkah demi langkah yang bagus termasuk tangkapan layar dapat ditemukan di sini , Anda memang suka ini:

  • Pertama, buka aplikasi MySQL Installer - Community dan klik Reconfigure
  • Atur Nomor Port TCP / IP dan Firewall
  • Periksa Konfigurasi Server MySQL sebagai Layanan Windows dan juga periksa Mulai Server MySQL di Startup Sistem
  • Terapkan konfigurasi server dan selesai!
Melayu
sumber
Saya menggunakan metode ini untuk memperbaiki masalah yang sama yang dimiliki Jago, tetapi tidak dapat menjalankan langkah terakhir dari Konfigurasi Ulang ... tidak dapat memulai layanan. Saya menemukan itu sedang memuat default my.ini baru setiap kali saya menjalankannya. Saya memiliki direktori data MySQL yang berbeda (datadir di my.ini). Bahkan jika saya menyesuaikan datadir di my.ini saat konfigurasi ulang berjalan, tidak akan diperlukan. Tapi saya menemukan semua yang harus saya lakukan adalah membatalkan konfigurasi ulang MySQL, pastikan datadir sudah benar di my.ini, masuk ke Windows Services dan mulai layanan MySQL baru di sana. Itu berhasil. Sungguh sakit kepala.
mikato
0

Saran yang bagus. Jangan lupa untuk menautkan ke file ini dengan benar (jika Anda telah mengubahnya)!

https://dev.mysql.com/doc/refman/5.5/id/windows-start-service.html

Joost
sumber
1
Selamat datang di Pengguna Super. Tautan eksternal dapat rusak atau tidak tersedia, dalam hal ini jawaban Anda tidak akan berguna. Harap sertakan informasi penting dalam jawaban Anda dan gunakan tautan untuk atribusi dan bacaan lebih lanjut. Terima kasih.
fixer1234