heather
5 سال پیش توسط heather مطرح شد
2 پاسخ

مشکل در ایجاد دیتابیس و دسترسی به ان

سلام دوستان ...
من یه مشکلی دارم من از ابونتو استفاده می کنم.قبلا یک پروژه ای داشتم و دیتابیس ساخته بودم و خلاصه پروژه با موفقیت به پایان رسید.حالا که می خوام دوباره یک پروژه ی دیگه رو شروع کنم و یک دیتابیس دیگه بسازم(دومین) تو خط فرمان :

cd Desktop/syber
sudo mysql -u root -t
CREATE DATABASE heather;
CREATE USER `heather`@`localhost` IDENTIFIED BY '<?heather?>';
GRANT ALL ON laravel.* TO `heather`@`localhost`;
 FLUSH PRIVILEGES;

درداخل shell ساخته می شه ولی در داخل phpmyadmin اثری ازش نیست و بعدن هم که php artisan migrate
میزنی ارور هم میده!:

  Illuminate\Database\QueryException  : SQLSTATE[HY000] [1044] Access denied for user 'heather'@'localhost' to database 'heather' (SQL: select * from information_schema.tables where table_schema =heather and table_name = migrations)

ثبت پرسش جدید
امیرحسین دشتی زاده
@amirhossein.d.z 5 سال پیش آپدیت شد
1

سلام
با توجه به خطای آرتیسان نام دیتابیستون heather هست نه laravel
پس اینجا بجای این خط :

GRANT ALL ON laravel.* TO 'heather'@'localhost';

باید باشه :

GRANT ALL PRIVILEGES ON heather.* TO 'heather'@'localhost';

heather
تخصص : برنامه نویس بک اند
@heather 5 سال پیش مطرح شد
0

@amirhossein.d.z
اقا خیلی ممنون....بنده شکر خدا به جز همچین اشتباهای وحشتناکی هیچ اشتباه دیگه ای در اصل پروژه انجام نمیدم :)


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام