2017-01-24 21 views
7

Sınıflarıma geçiş yapıyorum ancak bu hatayı laravelde alıyorum.Sözdizimi hatası veya erişim ihlali: 1115 Bilinmeyen karakter kümesi: utf8mb4

[PDOException] 
SQLSTATE[42000]: Syntax error or access violation: 1115 Unknown character set: 'utf8mb4' 

[PDOException] 
SQLSTATE[42000]: Syntax error or access violation: 1115 Unknown character set: 'utf8mb4' 

Bu hatayı nasıl çözebilirim? Bu

'charset' => 'utf8', 'collation' => 'utf8_unicode_ci',

+1

Hangi mysql sürümünü kullanıyorsunuz? – aynber

cevap

26

Git ve değiştirme bu iki çizgi/DatabaseFunctions.php yapılandırma ve bu satırları değiştirin. Bu,

'charset' => 'utf8', 
'collation' => 'utf8_unicode_ci', 
+0

Tamam bekle. Yapalım bana – Alexu

+0

Onun esas olarak mysql sürümü ile ilgilidir. Mysql 5.6 ve üstü sadece destek karakter seti utf8mb4 –

+0

Teşekkür ederim, dostum. Bununla uğraşıyordum. – Zariweya

3

Git config/database.php için

İlgili konular