advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

سورس پروژه پایانی آزمون گیری با زبان سی شارپ و SQL

7000 تومان
دانلود پروژه وب سایت اشعار با ASP.NET و SQL

دانلود پروژه وب سایت اشعار با ASP.NET و SQL

3000 تومان
دانلود پروژه وب سایت هتل با HTML و ASP.NET

دانلود پروژه وب سایت هتل با HTML و ASP.NET

4900 تومان
دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

دانلود پروژه مهندسی نرم افزار ، سیستم داروخانه

3000 تومان
دانلود پروژه پایانی طراحی وب سایت مخابرات با Asp.net

دانلود پروژه پایانی طراحی وب سایت مخابرات با Asp.net

14000 تومان

مبانی کار با MYSQL

آشنایی با مبانی کار با MYSQL شامل طریقه اتصال به MYSQL, ایجاد پایگاه داده و نیز ایجاد و حذف جدول در MYSQL برای کسانی که میخواهند در php با پایگاه داده کار کنند لازم است
مبانی کار با MYSQL

در این بخش سعی کرده ایم که اصول و مبانی کار با MYSQL را به صورتی ساده و قابل فهم براي کسانی که تازه شروع به کار با پایگاه هاي داده کرده اند، ذکر کنیم.

PHP بصورت از پیش تعریف شده، اکثر پایگاه هاي داده ها را پشتیبانی می کند، mSQL ,FilePro ,dBase MySQL ,Oracle, PostgreSQL ,Sybase . اگر شما بخواهید از پایگا ه هاي داده اي که به صورت از پیش تعریف شده پشتیبانی نمی شوند، استفاده کنید (مانند Access و یا SQL Server) باید از توابع PHP ODBC(Open DateBase Connectivity)  به همراه راه اندازهاي پایگاه داده (ODBC Drivers) استفاده کنید.

MYSQL یکی از انواع سرویس دهنده هاي پایگاه داده است که با وجود اینکه نسبت به سایر DBMS های موجود زیاد قدرتمند نمیباشد، اما به علت قیمت و عملکرد مناسب آن، مورد استفاده گسترده قرار می گیرد.

  • طریقه اتصال به MySQL

قبل از شروع هر کاري باید به MySQL متصل شویم. براي این کار از دستور  زیر استفاده میکنیم:

 ( در مثالها به جای() از علامتهای <> استفاده کنید)

(?php
$Conn=mysql_connect($Location,$Username,$Password);
?)

تابع mysql_connect داراي سه آرگومان می باشد. آرگومان اول ، میزبان (Host) را مشخص می کند (منظور از هاست ،کامپیوتری است که Mysql روی آن نصب شده است و تمام داده ها آنجا ذخیره میشوند. در برنامه هایی که ما مینویسیم معمولا  localhost است) . دو آرگومان بعدي، نام کاربري و کد رمز را براي اتصال به پایگاه داده، ارسال می کنند. در صورتی که اتصال با شکست مواجه شود، پیغام خطایی در browser نشان داده می شود.

با استفاده از دستور زیر بانک اطلاعاتی مورد نظر انتخاب خواهد شد و از این پس کارهاي شما همه بر روي این بانک انجام خواهد گرفت. در صورتی که بانک مورد نظر پیدا نشد، پیغام خطایی نشان داده می شود.

(?php
  mysql_select_db($database,$Conn);
?)

 

  • ایجاد یک بانک اطلاعاتی در MySQL

پس از اتصال به MySQL شما میتوانید با استفاده از دستور زیر یک بانک اطلاعاتی جدید ایجاد کنید.

(?php
   mysql_creat_db($database,$Conn);
?)

این دستور شامل دو آرگومان ، نام بانک اطلاعاتی و نام لینک مورد نظر به پایگاه داده می باشد. در صورتی که عمل ایجاد با موفقیت انجام شده باشد، پیغامی مبنی بر این موضوع نمایش داده می شود و در غیر اینصورت، به کاربر اعلام می شود که عملیات نتیجه نداشته است.

برای انجام کارهاي مختلف بر روي بانک اطلاعاتی ازدستورات SQL استفاده می کنیم. روند استخراج اطلاعات از یک پایگاه داده به این صورت است که ابتدا یک query به زبان SQL نوشته می شود وسپس این query با استفاده ازدستور زیر عملیات لازم را بر روي بانک اطلاعاتی انتخاب شده، انجام می دهد:

mysql_db_query($database,$Query);

 

  • ایجاد یک جدول

برای ایجاد یک جدول ، این   query را می نویسیم:

(?php  
$Query=”CREATE table $Tablename(id INT PRIMARY KEY ,
     Firstname char(12), Lastname char(15))”;
?)

با استفاده ازاینquery جدول جدیدي ایجاد می شود که شامل یک فیلد به نام   id  (که primary kay است) و فیلدی به نام Firstname از نوع کاراکتري با طول 12 و همچنین فیلدي به نام Lastname با طول 15 می باشد.

 

  • حذف جدول و پایگاه داده

شاید در بعضی موارد لازم باشد جدولی از پایگاه داده تان را حذف کنید.دستور زیر برای حذف جدول به کار میرود:

DROP TABLE tablename;

 برای حذف کامل پایگاه داده نیز از دستور زیر استفاده کنید:

DROP DATABASE databasename;

 

 

 

 

 



1
نظرات
  • user avatar mahsa:
    ۱۵:۲۳:۱۶ __ ۱۳۹۵/۰۴/۲۰

    مطالب مفید بود،ممنون

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
آموزش اتصال به MYSQLآموزش ایجاد db وtableمبانی کار با بانک اطلاعاتی MYSQLشروع کار با mysql databaseآموزش ایجاد پایگاه دادهآموزش ایجاد جدول در Mysqlحذف جدول و پایگاه داده MYSQLآشنایی با مبانی MYSQLتبلیغات ارزان سایت آموزش برنامه نویسیتبلیغات مخصوص طراحان وب سایتتبلیغات در سایت برنامه نویسیتبلیغات اینترنتی برای برنامه نویساندر آغوش مینیمالیسممنوی همبرگر با سه خط افقی که روی یکدیگر قرار گرفته اند نشانه چیست؟ سوئیچ به یک ستون واحدتبدیل متن ساده به وبلاگ و سایت های پویا با React.jsکتابخانه sass برای استفاده آسان تر از آنکتابخانه سطح بالا برای اتوماتیک سازی اعمال مرورگر لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php