در حال بارگزاری...
برگشت به بالا برگشت به بالا
background روش اتصال به دیتابیس ، ایجاد جدول در لاراول

روش اتصال به دیتابیس ، ایجاد جدول در لاراول

مقدمه: در این آموزش یادمی گیرید که چطور در لاراول ابتدا به دیتابیس متصل و سپس جداول خود را بسازید

در دسته بندی لاراول مطالعه در 5 دقیقه منتشر شده در ۱۳۹۹/۰۷/۲۲

سلام خدمت همه دوستان 

در این آموزش قصد داریم روش اتصال به دیتابیس و همچنین ساختن جدول در فریم ورک لاراول را به شما عزیزان آموزش بدیم.ابتدا لازم است شما وارد mysql خود شوید و یک دیتا بیس جدید بسازید با هر نامی که دوست دارید. سپس وارد پروژه لاراول خود شده وفایل env. را باز کرده و در قسمت 

 DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=نام دیتابیس
DB_USERNAME=نام کاربری
DB_PASSWORD=پسورد 

نام دیتابیسی که ساختید به همراه نام کاربری و پسوردی که جهت ورود به mysql دارید را وار می کنیدسپس به آدرس database/migrations رفته و همانطور که ملاحضه می کنید دو فایل در آنجا موجود هست که این فایل ها را به صورت پیش فرض وجود دارد که در اصل این فایل ها کد های ساخت جدولی به نام user هستش که شما در صورت نیاز می توانید تغییر دهید

قبل از اضافه کردن این جداول به دیتابیسی که ساختید حتما دستور:

 Schema::defaultStringLength(191); 

به هر دو فایلتون اضافه میکنید که این دستور حتما باید داخل تابع Public باشه.سپس در صفحه پروژه cmd را باز کرده و دستور 

 php artisan migrate 

را وارد کنیدحالا با مراجعه به دیتابیسی که ساختید ملاحضه میکنید که جداول پیش فرض در mysql شما ساخته شده است.حالا برای ساخت جداول جدید در پروژه تون در داخل cmd دستور:

 php artisan make:model Test -m 

را وارد کنید در ضمن نام Test موجود در دستور معادل نام جدول جدید شماست.حالا پس از اچرا دستور با مراجعه به مسیر database/migrations ملاحضه میکنید که جدول جدید به سامانه اضافه شده است حالا نوبت به وراد کردن فیلد های مد نظر خود در داخل فایلی که ایجاد کردید هستید به عنوان مثال می توانبد از کد های زیر الگو بردارید.

  public function up()
    {
        Schema::defaultStringLength(191);
        Schema::create('firstcategories', function (Blueprint $table) {
            $table->bigIncrements('IdFirstCategories');
            $table->string('NameFirstCategories',120)->nullable();
            $table->string('NameEnglishFirstCategories',120)->nullable();
            $table->string('NameLanguageFirstCategories',120)->nullable();
            $table->string('StatusFirstCategories',120)->nullable();
            $table->timestamps();
        });
    } 

در آخر نیز با وارد کردن دستور 

 php artisan migrate 

در داخل Cmd ، وبا مراجعه به دیتابیس خود ملاحضه میکنید که جدول دلخواه شما به دیتابیستون اضافه شده است.

باتشکر از همراهی شما به امید دیدار مجدد

 

منبع (منابع) مورد استفاده:

تجربیات نویسنده

جدیدترین محصولات دلاویز:

مرتبط‌ترین مقالات برای شما:

چرا باید شروع به یادگیری لاراول کنم ؟ لاراول

چرا باید شروع به یادگیری لاراول کنم ؟

ابوالفضل نوقندی

برنامه نویس

در این مطلب میخواهیم به این بپردازیم چرا لاراول را برای یادگیری انتخاب کنیم

تنظیم تاریخ شمسی در لاراول لاراول

تنظیم تاریخ شمسی در لاراول

ابوالفضل نوقندی

برنامه نویس

در این آموزش یادمی گیرد که چطور می تونید از تاریخ شمسی در لاراول استفاده کنید

نصب کتابخانه پاسپورت در لاراول لاراول

نصب کتابخانه پاسپورت در لاراول

ابوالفضل نوقندی

برنامه نویس

در این آموزش یادمیگیرید که چطور کتابخانه محبوب پاسپورت را در لاراول نصب کنید

© کلیه حقوق این وب‌سایت متعلق به شرکت رایانش هوشمند بنیان مانلی است و هرگونه کپی‌برداری از پروژه‌ها به‌منظور احقاق حقوق مشتریان، پیگرد قانونی در پی دارد.