تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه
saadatyar

اضافه کردن یک عکس به صورت باینری به عکس دیگر در sql

سلام

من یک جدول دارم که توی یه ستون عکس هامو به صورت باینری ذخیره میکنم حالا من میخوام تصویر جدیدی که آپلود میشه به  تصویر قبلی اضافه بشه (یعنی عکس قبلی حذف نشه و این تصویر به تصویر دیگه اضافه بشه)و موقعی که میخونمشون بندازمشون توی حلقه و دونه دونه نمایش بدم . میخواستم ببینم sql سرور چنین چیزی داره که  در هر سطر در کنار هم  چنیدن تصویر باینری  ذخیره کنم؟ 

برای یک عکس اینحوری استفاده میکنم که تصویر جدید جایگزین تصویر قبلی میشه

UPDATE tablename SET pic = binary(img.jpg)  WHERE id = 4

جکار کنم؟

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
علی آقامیری

خب زمانی که برنامه داره باینری رو می خونه ، از کجا باید بفهمه عکس اول کجا تموم میشه و دومی کجا شروع میشه ؟

اصلا از کجا بفهمه شما چند تا عکس رو تو اون ستون قرار دادید ؟

اگر می خواید عکس ها تو دیتابیس به صورت باینری باشند و چند تا عکس هم مربوط به یک رکورد خاص باشه ، باید یه جدول دیگه اضافه کنید و اونجا چند تا سطر رو متناظر این رکورد ایجاد کنید.

 

ضمنا این روش اصلا پیشنهاد نمیشه ، به صورت کلی بهتره شما عکس ها رو یه جای دیگه رو هارد نگه دارید و فقط اسم یا ID اونها رو تو دیتابیس نگه دارید ، اینجوری  حجم دیتابیس خیلی پایین تر میاد ، رم کمتر می خواد ، بکاپ کوچکتر میشه و ...

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره پاییزه می تونی امروز ارزونتر از فردا خرید کنی ....