سورس برنامه نویسی ، آموزش ، قالب وردپرس ، اسکریپت ، گرافیک ، آموزش کاربردی، دانلود رایگان ، قالب

تبليغات شما در داده باران
تبلیغات در داده باران

آموزش PHP (پی اچ پی) – قسمت سی و هفتم

آموزش PHP (پی اچ پی) – قسمت سی و هفتمReviewed by داده باران on Feb 4Rating:

داده باران | سورس برنامه نویسی ، آموزش

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)

آموزش MySQL-ایجاد پایگاه داده

ایجاد پایگاه داده

دستور CREATE DATABASE برای ایجاد یک پایگاه داده در MySQL استفاده می شود.

نحوه استفاده:

CREATE DATABASE database_name

 

توجه: در PHP برای اجرای کوئری هایی مثل بالا، باید از تابع ()mysql_query استفاده کنیم، این تابع کوئری یا درخواست ما را از طریق Connectionی که برقرار کرده ایم، به MySQL می فرستد.

مثال: در مثال زیر یک پایگاه داده به نام “my_db” ایجاد کرده ایم:

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

if (mysql_query(“CREATE DATABASE my_db”,$con))
{
echo “Database created”;
}
else
{
echo “Error creating database: ” . mysql_error();
}

mysql_close($con);
?>


ایجاد یک جدول

دستور CREATE TABLE برای ایجاد یک جدول در MySQL استفاده می شود.

نحوه استفاده:

CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
….
)

 

مثال: در مثال زیر یک جدول با نام Persons که شامل سه ستون است، ایجاد کرده ایم:

<?php
$con = mysql_connect(“localhost”,”peter”,”abc123″);
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

// ایجاد دیتابیس
if (mysql_query(“CREATE DATABASE my_db”,$con))
{
echo “Database created”;
}
else
{
echo “Error creating database: ” . mysql_error();
}

// انتخاب پایگاه داده
mysql_select_db(“my_db”, $con);

// کوئری ایجاد جدول
$sql = “CREATE TABLE Persons
(
FirstName varchar(15),
LastName varchar(15),
Age int
)”;

// اجرای کوئری
mysql_query($sql,$con);

mysql_close($con);
?>

در مثال بالا، موقعی که نوع فیلدها را varchar در نظر می گیرید باید حداکثر طول آنرا در پرانتز مشخص کنید(تا ۲۵۵ کاراکتر)، اگر به اندازه ای بزرگتر از ۲۵۵ نیاز دارید از نوع text استفاده کنید(تا ۶۵,۵۳۵ کاراکتر)

حتما بخوانید  نمایش پیغام دلخواه در صفحات مدیریت وردپرس

نکته مهم: همان طور که قبلاً گفته شد، قبل از اینکه کوئری اجرا شود باید یک Connection به MySQL تعریف شود، ولی غیر از این، باید با استفاده از دستور ()mysql_select_db، پایگاه داده ای که می خواهیم با آن کار کنیم را نیز انتخاب کنیم.

کلید اصلی و فیلدهای خودافزا

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

کلید اصلی: کلید اصلی برای منحصر به فرد کردن ردیفهای یک جدول استفاده می شود، بنابراین مقدار فیلدی را که کلید در نظر می گیرد در کل نباید تکراری باشد، و همچنین نمی تواند NULL باشد.

کلید اصلی معمولاً از نوع عددی و خودافزا است، همچنین باید با مقدار NOT NULL تنظیم شود.

فیلدهای خودافزا: اگر هنگام تعریف جدول فیلدی را با مقدار AUTO_INCREMENT تنظیم کنیم، در این صورت به ازای درج یک رکورد، به صورت اتوماتیک مقدار فیلدی که خودافزا تعریف شده، یک واحد اضافه می شود.

مثال: در مثال زیر فیلد personID را به عنوان کلید اصلی تعریف کرده ایم:

$sql = “CREATE TABLE Persons
(
personID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(personID),
FirstName varchar(15),
LastName varchar(15),
Age int
)”;

mysql_query($sql,$con);

لينك كوتاه اين مطلب : http://www.dadebaran.ir/?p=2001

رمز فايل : DADEBARAN.IR




تبلیغات در داده باران
ارسال دیدگاه

قبل از نوشتن دیدگاه به نکات زیر توجه کنید:
    » نظراتی که با تایپ فارسی نباشند تایید نخواهند شد
    » نظرات تبلیغاتی اسپم محسوب میشوند و IP شخص مسدود خواهد شد.

پاسخ دهید

نکته: نظر شما در انتظار بررسی است و پس از تایید مدیریت در سایت نمایش داده میشود..