درود خوبی ...
از خطایی که نشون میده که اتصال به پایگاه داده به درستی انجام نشده ...
php artisan config:clear
php artisan cache:clear
php artisan config:cacheمشکل شما بابت اینکه، دارید از Ubuntu استفاده میکنید و MYSQL در نسخه 5.6 به بعد برای احراز هویت نیاز به دستور ادمین داره که باید با Sudo انجام بشه. در این پیوند کامل توضیح داده که باید چیکار بکنید.
من نگاه کردم روش طرف رو در پیوند بالا و پیچیدگی خاصی ندیدم و راحت میتونید با Google Translate متوجه بشید که چی گفته، اما اگر به هردلیلی متوجه نشدید باید چیکار کنید یا درست نشد، بنده رو مخاطب (Mention) قرار بدید.
درود...
یک حساب جدید بسازید:
sudo mysql -u root -p
MariaDB [(none)]> CREATE USER 'admin'@'localhost' IDENTIFIED BY '=@!#orchiddev';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
پیوند زیر:
https://yun.ir/1gfwyb
@amirrezaraadi021
این خطا نداره .. این مرحله حساب mysql ایجاد می کنید.
به ترتیب پیش برو:
۱ :
CREATE USER 'admin'@'localhost' IDENTIFIED BY '=@!#orchiddev';
2 :
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;
3 :
FLUSH PRIVILEGES;
4 :
exit
این دستورات به ترتیب وارد کن تا حساب mysql ایجاد شود.
حالا با نام کاربری و رمز عبور وارد phpmyadmin وارد میشید:
نام کاربری : admin
رمز عبور ؛ =@!#orchiddev