خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


تولید مقادیر تصادفی در MySQL

تولید مقادیر تصادفی در MySQL
در MYSql با کمک تابع UUID یا Universal Unique Identifier یک مقدار 36 کاراکتری تصادفی را بر می گرداند که در پنج قسمت بصورت هگزادسیمال است. اگر می خواهید رمز عبور تصادفی ایجاد کنید، می توانید از این تابع که مقادیر تصادفی تولید می کند استفاده کنید.

نرم افزار سامانه مودیان راهکار



SELECT UUID() ;

مثلا با اجرای دستور فوق، مقدار 5aeb064-8f73-11e5-85ef-02fcc4101968 برگردانده شد که کاملا تصادفی است و اگر دوباره اجرا شود مقدار تغییر می کند و از آنجا که تصادفی است می توان برای تولید رمز عبور، طول آن را تغییر داد.
مثلا قصد دراید رشته 8 کاراکتری ایجاد کنید. اگر قصدتان همین است، از اسکریپت زیر استفاده کنید:

SELECT LEFT(UUID(),8) random_password ;

و مثلا اگر برای پسوردتان 10 کاراکتر نیاز دارید، از دستور زیر می توانید استفاده کنید:

SELECT RIGHT(UUID(),10) random_password ;

به این ترتیب می توانید یک رمز عبور تصادفی ایجاد کنید. همانطور که UUID عدد هگزا دسیمال را با پنج قسمت جدا شده با خط فاصله(دش) باز می گرداند، کلمه شما حاوی اعداد، حروف و خط فاصله است که بستگی به طول مورد استفاده شما دارد.

تولید مقادیر تصادفی در MySQL
روش های زیادی برای انجام این کار وجود دارد، اما این ساده ترین راه است. اگر روش های بهتری سراغ دارید، لطفا در قسمت ثبت نظرات آن را با ما و سایر دوستانتان در وب سایت به اشتراک قرار دهید.

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز