ایجاد دیتابیس در MySQL
یک پایگاه داده MySQL از یک یا چند جدول تشکیل شده است.
برای ایجاد یا حذف پایگاه داده MySQL به امتیازات و سطح دسترسی ویژه CREATE نیاز دارید.
ایجاد یک پایگاه داده MySQL با MySQLi و PDO
از دستور CREATE DATABASE
برای ایجاد پایگاه داده در MySQL استفاده می شود.
در مثال های زیر یک پایگاه داده با نام "myDB"
ایجاد می کنیم:
مثال (MySQLi Object-oriented)
توجه: هنگامی که یک پایگاه داده جدید ایجاد می کنید، ابتدا باید سه آرگومان اول برای شی mysqli (نام سرور، نام کاربری و رمز عبور) را مشخص کنید.
نکته: اگر لازم هست که از پورت خاصی استفاده کنید، یک رشته خالی برای آرگومان نام پایگاه داده اضافه کنید مانند این:
new mysqli("localhost", "username", "password", "", port)
مثال (MySQLi Procedural)
توجه: مثال PDO زیر یک پایگاه داده با نام "myDBPDO"
ایجاد می کند:
مثال PDO
نکته: یک مزیت بزرگ PDO این است که دارای کلاس استثنا برای رسیدگی به مشکلاتی است که ممکن است در کوئری های پایگاه داده ما رخ دهد. اگر یک استثنا در بلوک try{ }
ایجاد شود، اسکریپت اجرا را متوقف میکند و مستقیماً به اولین بلوک catch(){ }
میرود. در بلوک catch
بالا، عبارت SQL و پیام خطای تولید شده را تکرار می کنیم.
آیا این مطلب برای شما مفید بود ؟