PDA

View Full Version : حرفه ای: آپلود فايل اسكيو ال و اگزكيوت كردنش به داخل ديتا بيس ؟



imanitc
چهارشنبه 30 بهمن 1392, 12:25 عصر
با سلام
نمونه كدي ميخاستم كه بوسيله اون فايل آپلود شده sql را اجرا كنه حالا هرچي كه باشه

مهرداد سیف زاده
چهارشنبه 30 بهمن 1392, 12:33 عصر
به چند روش میشه:
۱. به سرور سترسی داری و میتونی مستقیما command اجرا کنی میتونی از دستور زیر استفاده کنی
mysql -u userRoot -p myPass DataBaseName<sqlfile.sql

2. به سرور دسترسی نداری و میخوای از طریق php یک فایل sql رو بخونی و روی دیتابیس اجرا کنی. ابتدا با دستور file_get_content محتوای فایل رو بخون در یک متغیر بریز و query رو اجرا کن

imanitc
پنج شنبه 01 اسفند 1392, 07:56 صبح
ممنون من روش 2 مد نظرم بود

Mr.Moghadam
پنج شنبه 01 اسفند 1392, 18:25 عصر
لینک زیر رو ببینید :

اجرای فایل sql روی سرور (http://phpro.ir/?p=1776)