ما در جلسه ی قبل یک سیستم احراز هویت ساده را پیاده سازی کرده ام اما هنوز هیچ کاربری نداشته و از طرفی هیچ پایگاه داده ای نداریم که بخواهیم اطلاعات کاربران را در آن ذخیره کرده و آن ها را ثبت نام کنیم بنابراین در قدم اول در این جلسه می خواهیم یک پایگاه داده ی MySQL ساخته و به آن متصل شویم. اگر یادتان باشد ما XAMPP را نصب کرده ایم بنابراین باید آن را باز کنید. در پنجره ی اصلی XAMPP به دنبال گزینه های Apache و MySQL باشید و هر دو را فعال (start) کنید. همانطور که در تصویر بالا می بینید در کنار MySQL گزینه ای به نام Admin وجود دارد. اگر روی آن کلیک کنیم PHPMyAdmin برایمان باز می شود و کارمان ساده است. تنها کاری که باید انجام بدهید ساخت یک پایگاه داده به نام roxogram_db است. از آنجایی که این دوره یک دوره مبتدی نیست من مراحل ساخت پایگاه داده را توضیح نمی دهم و انتظار دارم شما با آن آشنا باشید. پس از ساخت این پایگاه داده از شما خواسته می شود که مثل همیشه یک table بسازید و ستون های آن را مشخص کنید اما ما این کار را نمی کنیم! چرا؟ در لاراول نحوه ی ساختن جدول ها و کار با MySQL کاملا متفاوت است که در ادامه توضیح خواهم داد. اگر دوست ندارید از PHPMyAdmin استفاده کنید، می توانیم از طریق یک ترمینال نیز این پایگاه داده را ایجاد نماییم. در قدم اول باید MySQL را به environment variable های ویندوز اضافه کنید (همان کاری که در جلسه ی اول با PHP انجام دادیم). MySQL درون XAMPP موجود است بنابراین اگر مسیر نصب آن را تغییر نداده باشید، آن را در مسیر زیر پیدا خواهید کرد:
پنل نویسندگان




