آموزش وارد کردن دیتابیس بزرگ mysql توسط دستورات CMD ویندوز
یکی از مشکلات دیتابیس های بزرگ وارد کردن آنها به دیتابیس جدید است برای این کار کافی است مراحل زیر را طی کنید :
در ویندوز
1-مسیری که mysql در آن نصب شده را بدست بیاورید مثلا اگر از شبیه ساز xamp استفاده میکنید در مسیری که نصب شده است مثلا در سیستم من آدرس E:\xampp\mysql\bin را دارد . ابتدا مسیر mysql را به path های قابل شناسایی ویندوز معرفی کنید
2-با استفاده از دستور set path=E:\xampp\mysql\bin میتوانید مسیر را به ویندوز معرفی کنید با این دستور CMD مسیر نصب شده mysql را شناسایی میکند
3-سپس فایل sql خود را در درایو E قرار دهید
4- مسیر CMD را به درایو E تغییر دهید
5-حالا میتوانید دستور mysql -u root -p 9608_test2 < 9608.sql را اجرا کنید
6-بعد از Enter از شما password میخواهید اگر ندارد enter را بزنید تا شروع به وارد کردن دیتابیس کند
آموزش در لینوکس
با استفاده از SSH با نام کاربری و رمز عبور directadmin وارد شوید و با تغییر مسیر به پوشه public_html وارد شوید مثلا cd public_html در محیط دایرکت ادمین یک پوشه بسازید و فایل sql را در آن آپلود کنید و بعد در ssh وارد آن پوشه شوید cd db
یک دیتایس جدید بسازید و نام آن را در دستور زیر قرار دهید
mysql -u admin_new2 -p admin_9701 < bv_9612.sql
در دستور فوق bv_9612.sql نام فایل SQL است و admin_9701 نام دیتابس و admin_new2 نام کاربری است
با زدن دکمه enter و وارد کردن رمز عبور عملیات انتقال فایل SQL به دیتابیس اجرا میشود
توضیحات بیشتر
https://stackoverflow.com/a/17666279/4406856
mysql یکی از پرکاربردترین سیستم های پایگاه داده است که در طراحی وب سایت داینامیک کاربرد اساسی دارد.