PDA

View Full Version : طراحی جداول بانک اطلاعاتی



tux-world
جمعه 06 دی 1392, 17:22 عصر
سلام. آقای شهرکی تو آموزش و این پروژه شما فقط برای اولین بار اومدین جداول رو تو phpmyadmin می سازید بقیه رو با میگریشن انجام میدید؟ یعنی دیگه کاری با phpmyadmin ندارید؟ برای اضافه کردن و یابقیه موارد

SlowCode
جمعه 06 دی 1392, 17:31 عصر
ببینید برای ایجاد دیتابیس و جداول دو راه هست، یکی از استفاده از phpmyadmin هست که میتونین به صورت ویژوال یا کد جداول رو درست کنین.
یکی هم استفاده از مایگریشن یا کوئری زدن با php هست.
در هر دو مورد اصل قضیه یکی هست، چون دستورات SQL اجرا میشن، CREATE DATABASE,ALTER,....

بستگی داره به خودتون از هر کدوم خواستین استفاده کنین، فقط اگه خواستین واسه سایتتون install درست کنین phpmyadmin به درد نمیخوره.

MMSHFE
جمعه 06 دی 1392, 21:45 عصر
همون دفعه اول هم میشد از Migration استفاده کرد و همونطور که میبینید، بعد از اینکه جدول رو دستی ساختیم، حذفش میکنیم و دوباره با Migration میسازیم. خواستم بگم هر دو روش امکان پذیره ولی با روش Migration بهتره چون نیازی به PMA نداره و دیتابیس رو که ساختین، به راحتی میتونید Migrationها رو نصب کنید. البته دقت کنید که روی هاست واقعی، درصورتی میتونید از این روش استفاده کنید که دسترسی به کنسولش داشته باشین و درنتیجه توی هاست اشتراکی، مناسب نیست و بیشتر در مرحله Develop برای کار گروهی روی پروژه مناسبه و درنهایت باید از DB یک نسخه Backup بگیرین و توی هاست، Import کنید.