نمایش نتایج 1 تا 3 از 3

نام تاپیک: چگونه می توان با دستورات (توابع) php بانک اطلاعاتی و جدول ساخت؟ و ساختار جداول را تغییر داد؟

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    نهاوند (استان همدان)
    پست
    98

    Question چگونه می توان با دستورات (توابع) php بانک اطلاعاتی و جدول ساخت؟ و ساختار جداول را تغییر داد؟

    با سلام خدمت کاربران محترم
    یه سوال:
    چگونه می توانیم درون اسکریپت php و با کمک دستورات یا توابع php یک بانک اطلاعاتی ایجاد کرد؟ و یا درون بانک اطلاعاتی جداولی ایجاد نمود؟ و یا ساختار جداول را تغییر داد و یا جدول مورد نظر را از بانک اطلاعاتی حذف کرد؟ و یا کلاً بانک اطلاعاتی را حذف نمود؟
    توجه : من نمی خوام از طریق phpmyadmin این کار را انجام بدم. فقط می خوام از طریق دستورات یا توابع php این کار را انجام بدم.


    به عنوان مثال : می خواهیم با دستورات php دیتابیسی به نام Books ایجاد کنیم. این بانک دارای سه جدول به نام های Users و Orders و Books هست.
    جدول Users دارای 4 فیلد، جدول Orders دارای 3 فیلد و جدول Books دارای 3 فیلد می باشند.

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

  2. #2

    نقل قول: چگونه می توان با دستورات (توابع) php بانک اطلاعاتی و جدول ساخت؟ و ساختار جداول را تغییر داد

    نقل قول نوشته شده توسط Ali_Sedaghat مشاهده تاپیک
    با سلام خدمت کاربران محترم
    یه سوال:
    چگونه می توانیم درون اسکریپت php و با کمک دستورات یا توابع php یک بانک اطلاعاتی ایجاد کرد؟ و یا درون بانک اطلاعاتی جداولی ایجاد نمود؟ و یا ساختار جداول را تغییر داد و یا جدول مورد نظر را از بانک اطلاعاتی حذف کرد؟ و یا کلاً بانک اطلاعاتی را حذف نمود؟
    توجه : من نمی خوام از طریق phpmyadmin این کار را انجام بدم. فقط می خوام از طریق دستورات یا توابع php این کار را انجام بدم.


    به عنوان مثال : می خواهیم با دستورات php دیتابیسی به نام Books ایجاد کنیم. این بانک دارای سه جدول به نام های Users و Orders و Books هست.
    جدول Users دارای 4 فیلد، جدول Orders دارای 3 فیلد و جدول Books دارای 3 فیلد می باشند.

    ممنون می شم که به این سوال من جواب دهید.
    با تقدیم احترام
    صداقت
    در نهایت باید کدهای mysql بنویسید و اون رو توسط mysql_query به طرف sql بفرستید
    برای آموزش mysql هم در اینترنت جستجو کنید چون آموزشش چند خط نیست
    یک کار دیگه ای هم که میتونید بکنید این هست که وقتی اون کار را در phpmyadmin انجام میدید کد php اش رو بردارید و توی برنامتون استفاده کنید یا از دیگر برنامه ها مدریت mysql استفاده کنید
    مثل
    SQLyog Enterprise

  3. #3

    نقل قول: چگونه می توان با دستورات (توابع) php بانک اطلاعاتی و جدول ساخت؟ و ساختار جداول را تغییر داد

    فرمایش دوست گرامی bestirani2 تا حدودی در این مورد صدق می کند.
    همه ی کارها را نمی شود با mysql_query انجام داد مثلا شما برای ساخت پایگاه داده ی جدید نیاز به دستور mysql_create_db دارید.
    برای کار با جداول هم در راستای پست دوست گرامی bestirani2 عرض می کنم که دستورات mysql مورد نظرتان را در یک فایل متنی قرار دهید سپس با خواندن محتویات این فایل و قرار دادن آنها در یک رشته رشته را با دستور mysql_query به پایگاه داده ارسال کنید.
    مثال :
    sql.txt
    CREATE TABLE test
    (
    tite varchar(20) not null
    );
    query.php
    <?php
    mysql_connect('localhost','user','pwd') or die(mysql_error());
    mysql_create_db('test');
    mysql_select_db('test');
    $filename = "sql.txt";
    $handle = fopen($filename, "r");
    $contents = fread($handle, filesize($filename));
    fclose($handle);
    mysql_query($contents);
    ?>


    برای یادگیری mysql هم سایت زیر با استفاده از مثال عمده ی دستوراتی را که استفاده می شود آموزش می دهد :

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •