Ralat dalam Aplikasi Rails: Versi Perpustakaan Pelanggan MySQL Tidak Padan
Apabila cuba mewujudkan sambungan pangkalan data dengan aplikasi Rails, pembangun mungkin menghadapi ralat berikut:
Incorrect MySQL client library version! This gem was compiled for 6.0.0 but the client library is 5.0.27. (RuntimeError)
Ralat ini menunjukkan konflik antara versi perpustakaan klien MySQL yang digunakan oleh mysql2 permata dan versi sebenar yang dipasang pada sistem. Untuk menyelesaikan isu ini, ikuti langkah berikut:
gem uninstall mysql2
bundle install
Arahan ini akan secara automatik pasang semula permata mysql2 dengan kebergantungan yang betul untuk versi perpustakaan klien MySQL sistem anda. Selepas memasang semula permata, aplikasi harus berjaya menyambung ke pangkalan data MySQL.
Atas ialah kandungan terperinci Versi Perpustakaan Pelanggan MySQL Tidak Padan dalam Rails: Cara Membetulkan 'Versi perpustakaan klien MySQL yang salah!' Ralat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!