دوره آموزشی

دوره آموزشی ۱۰۰ پروژه جاوا اسکریپت + پروژه محور
مبتدی تا پیشرفته در حال ضبط

دوره آموزشی ۱۰۰ پروژه جاوا اسکریپت + پروژه محور

00:00:00
0 دانشجو
رایگان
مشاهده دوره
آموزش پروژه محور ساخت فروشگاه فایل دانلودی با لاراول ۱۳
پیشرفته در حال ضبط

آموزش پروژه محور ساخت فروشگاه فایل دانلودی با لاراول ۱۳

00:38:53
0 دانشجو
1,499,000 تومان
مشاهده دوره
40 تخفیف آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس
سطح متوسط تکمیل دوره

آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس

08:32:53
3 دانشجو
999,000 599,000 تومان
مشاهده دوره
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس
پیشرفته تکمیل دوره

آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس

12:09:12
7 دانشجو
1,499,000 تومان
مشاهده دوره

وبلاگ

رفع مشکل اتصال به دیتابیس در لاراول ۱۱

1 دقیقه

رفع مشکل اتصال به دیتابیس در لاراول ۱۱

یکی از خطای رایج SQLSTATE[HY000]: General error: 1273 Unknown مربوط به کالکشن utf8mb4_0900_ai_ci برای دیتابیس Sqlite هست که به صورت پیش فرض در لاراول ۱۱ قرار دارد.

این کالکشن utf8mb4_0900_ai_ci برای دیتابیس Sqlite است و با نسخه فعلی سرور MySQL یا MariaDB شما سازگار نیست. بنابراین برای کسی که می خواهد MySQL جایگزین Sqlite کند باید کالکشن مخصوص utf8mb4_unicode_ci استفاده کند.

اول برای تغییر آن ابتدا وارد مسیر config/database.php شوید و کد زیر را قرار دهید:

'mysql' => [
    'collation' => 'utf8mb4_unicode_ci',
],

دوم فایل .env را تغییر دهید:

DB_CONNECTION=mysql

سوم برای ایجاد دیتابیس و جدول آن در phpmyadmin باید کالکشن utf8mb4_unicode_ci انتخاب کنید.

چهارم پس از طی کردن مراحل آن دستورات زیر را وارد کنید تا جدول های لاراول در دیتابیس ثبت شود:

php artisan config:cache
php artisan cache:clear
php artisan migrate

موفق باشید 🙂

لاراول (Laravel) مارس/18/2024 1991 بدون دیدگاه
221 
نظرات

دیدگاه شما


© راییوم 05-1402 تمامی حقوق محفوظ است.
قدرت گرفته از وردپرس و طراحی شده با فریم ورک Tani