راکت

مشکل در ایمپورت فایل اکسل در mysql

11 پاسخ

درود
وقت بخیر
من یک فایل اکسل دارم که 5 ستون و حدودا 300 هزار رکورد داره ستون ها هم تایپ تاریخ ، عدد و متن هست ولی نمیتونم اینو داخل دیتابیس ایمپورت کنم
اگه بخوام تبدیل به CSV کنم فونت فارسی به علامت ? تبدیل میشه
خود فایل اکسل رو مستقیم ایمپورت میکنم phpmyadmin ارور میده
وقتی از ابزار های mysql که واسه تبدیل اکسل به sql هست استفاده میکنم هنگ میکنه
نمیدونم باید چیکار کنم
ممنون می شوم راهنمایی بفرمایید

ثبت پرسش جدید

پاسخ‌ها

11
محمدرضا قمی اویلی
محمدرضا قمی اویلی
@ghomi

تخصص: لاراول

من هم همین مشکل داشتم از خروجی xml استفاده کردم اروری دریافت نکردم.

Sina
Sina
@sinayas1

@ghomi2018
ممنون از شما از XML که استفاده میکنم همچین پیغامی میده ولی جدولی اضافه نمیشه به دیتابیس
GitHub Logo

شاید پاسخ شما همین‌جا باشد

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

سلام

ابزار mysql for excel رو هم امتحان کردید؟ من مدت زیادی هست که ازش استفاده میکنم و پشتیبانی خیلی خوبی هم از زبان فارسی داره.

https://www.mysql.com/why-mysql/windows/excel/

یک قابلیت داره بنام append data که بعد از انتخاب سطرهای اطلاعاتتون در اکسل با استفاده از این گزینه میتونید به table مورد نظر منتقل کنید.

Sina
Sina
@sinayas1

@mhyeganeh
بله اونم امتحان کردم اما خیلی زمان میبره که این کار رو انجام بده بعدش هم هنگ میکنه و اکسل بسته میشه

Alirea
Alirea
@Alirea

تخصص: بکند

با سلام
من هم همچین مشکلی پیدا کردم!
ببخشید شما مشکلت حل شد؟! @sinayas1
با تشکر

Sina
Sina
@sinayas1

@esteghlalalireza9
سلام علیرضا جان بله من این مشکل رو حل کردم به روش های مختلف لطفا بهم بگید دقیقا سناریو که دارید چیه ؟ تا بتونم بهتر راهنمایی کنم
و اینکه سرور اختصاصی دارید یا هاست ؟

Alirea
Alirea
@Alirea

تخصص: بکند

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

Sina
Sina
@sinayas1

حجم فایل چقدره ؟
چند تا ستون دارید ؟
چند تا رکورد دارید ؟
تایپ فیلد ها چیه ؟ تاریخ (شمسی یا میلادی ؟) تکست ؟ نامبر ؟ و اینکه کاراکتر فارسی دارید ؟

Alirea
Alirea
@Alirea

تخصص: بکند

 تصویر

حجم 180 کیلوبایت
تعداد : 400

Sina
Sina
@sinayas1

@esteghlalalireza9
خب اگر حجم فایل کمه از طریق PHPmyadmin به راحتی میتونید انجام بدین :
وارد phpmyadmin بشید جدول مربوطه رو انتخاب کنید
از منو بالا گزینه import رو انتخاب کنید و فرمت csv رو انتخاب کنید و ایمپورت کنید
فقط احتمالا اگه بخواید فایل اکسل رو به csv تبدیل کنید کاراکترهای فارسی بهم میریزه که میتونید ببرید تو گوگل شیت و اونجا خروجی بگیرید یا از نرم افزار هایی مشابه این استفاده کنید

Alirea
Alirea
@Alirea

تخصص: بکند

با تشکر فراوان مشکل حل شد🙏
@sinayas1

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام