دست نوشته های یک دانشجو

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

دست نوشته های یک دانشجو

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

این وبلاگ صرفا جهت دست نوشته های هفتگی ایجاد شده

بایگانی

نحوه Import و Export دیتابیس در MySql

شنبه, ۲۳ تیر ۱۳۹۷، ۰۷:۱۰ ب.ظ

سلام


اگه با دیتابیس کار کرده باشین احتمالا گاهی اوقات لازم شده دیتابیستون رو برای کسی بفرستین یا دیتابیسی که براتون ارسال شده رو استفاده کنین. حتی برای بکاپ گرفتن از دیتابیش هم ناچار خواهیم بود دیتابیس رو Export کنیم.

امروز قراره چگونگی Export و Import مطالب رو در MySql بررسی کنیم. خب اول از همه ببینیم Import و Export چی هستن و به چه دردی میخورن؟ اصلا کاربردشون چیه؟

به زبون ساده، وقتی ما میخوایم اطلاعات رو از خارج وارد دیتابیس کنیم اون‌ها رو Import می‌کنیم و زمانی که می‌خوایم اطلاعاتمون رو به خارج بفرستیم و از اون خروجی بگیریم اون‌ها رو Export می‌کنیم.


مثلا شما می‌خواین یه دیتابیس رو استفاده کنید، اون رو داخل MySql می‌تونید Import کنید و وقتی که می‌خواین دیتابیستون رو واسه یکی دیگه بفرستین، باید از اون Export بگیرین.


Export دیتابیس

حالا بریم ببینیم شیوه کار به چه صورته؟

1_ برای قدم اول اگر با localhost کار می‌کنید، ابتدا باید وارد PhpMyAdmin بشید.(و اگر روی سایت واقعی کار می‌کنید وارد پنل مدیریت سایتتون بشید.)

مثلا در شکل زیر، ما یه دیتابیس داریم به اسم MyData. مطابق شکل:


  • دیتابیس رو Select می‌کنیم 
  • گزینه Export رو می‌زنیم.



2_ بعد از زدن گزینه Export، مطابق شکل با صفحه‌ای مواجه می‍شیم که ازتون می‌خواد نحوه Export گرفتن رو مشخص کنید. اگر میخواین این عملیات به طور عادی انجام بشه، گزینه Go رو انتخاب کنید و به مرحله بعد برید.



بعد از زدن دکمه Go، با کادری به صورت شکل زیر مواجه می‌شیم:



خب حالا اگه Ok رو بزنین، دیتابیس به صورت فایلی با پسوند .sql (دات اس کیو ال) ذخیره میشه و ازقسمت دانلودهای مرورگرتون قابل دسترسی خواهد بود.


Custom Export


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

  • چک باکس سطر مد نظر رو تیک می‌زنیم.
  • سپس از پایین صفحه (دقت کنید پایین صفحه، نه بالا) گزینه Export رو انتخاب می‌کنیم.


در صفحه بازشده‌ی بعدی، گزینه Custom رو انتخاب می‌کنیم. از بخش Output می‌تونیم تعیین کنیم خروجی‌امون به صورت فایل باشه یا به صورت متن. و در قسمت Format-specific options بسته به نیازی که داریم، می‌تونیم تعیین کنیم خروجی‌امون ساختار (Structure) سطر رو نمایش بده یا Data و یا هردو.


در انتها هم با زدن گزینه Go، از سطر مورد نظرمون Export گرفته میشه و حالا بسته به گزینه‌ای که انتخاب کردین به صورت فایل یا تکست به شما نمایش داده میشه.


Import Database


برای Import دیتابیس، ابتدا یک دیتابیس خالی ایجاد می‌کنیم تا دیتابیس ما داخلش قرار بگیره. طبق شکل:


  • گزینه Import رو انتخاب می‌کنیم.
  • سپس با زدن گزینه Browse، مسیر دیتابیس مورد نظر رو بهش میدیم و با زدن گزینه Go دیتابیس Import خواهد شد.



خب بالاخره این قسمت هم به پایان رسید...


 اشکالی نداره از کسی کمک بگیرید ولی همیشه اوضاع اون‌طور پیش نمیره که کسی باشه تا در رفع مشکل کمکتون کنه.

در نظر داشته باشین وقتی به موفقیت میرسیم که اونقدر صبر و حوصله به خرج بدیم و اونقدر آزمون و خطا کنیم تا بالاخره به جواب برسیم. :)

این جاست که شیرینی موفقیت رو حس می‌کنیم.


منتظر انتشار مطالب بعدی باشید... ;)


نظرات  (۱)

  • لیموشیرین
  •  شفتالوهارو نخورین تا ما بیایم☹☹
    پاسخ:

    هر چی فکر میکنم شباهتی بین  mysql و شفتالو نمیبینم :\
    دوستان باور کنید دیتابیس یه جور خوراکی باکلاس نیس :)

    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی