واضح آرشیو وب فارسی:سایت ریسک: اضافه کردن Collation در phpmyadmin هادی ابراهیمی 13 ارديبهشت 1385, 11:05ممنون میشم توضیح دهید Collation مختلف د ر phpmyadmin درlocal چگونه اضافه میشن و نحوه استفاده از آنها به چه صورت و در چه شرایطی هست. arashdanger 13 ارديبهشت 1385, 17:42اینی که پرسیدی یه کتاب جوابشه! برو راهنمای mysql و زاهنمای phpmyadmin رو بخون. میخوای collation رو واسه یه پایگاه داده که وجود داره عوض کنی یا میخوای یه جدول جدید درست کنی؟ فکر نکنم کار با collationها تو phpmyadmin زیاد سخت باشه فقط یادت باشه واسه فارسی از utf-8_persian استفاده کنی(یه چیزی شبیه این بود!) collationها رو میتونی به هر ستونی که از نوع string باشه اعمال کنی. هادی ابراهیمی 13 ارديبهشت 1385, 21:23آرش جان :طریقه اضافه کردن collationها به phpmyadmin چیجوری منظورم نصب collationها مختلف چون من توی ورژن قدیمی امکان انتخاب این قسمت را نداشتم توی ورژن 2.2.7-pl1 که توی local دارم بازم همچین قسمتی نداره ولی توی سرور مختلف تحت لینوکس وجود داره تقریبآ کارش میدونم مشکل من توی موقع که میخوام از local به سرور منتقل کنم منظورم (sql.) چون توی نسخه local این انتخاب موقع ساخت tabel ندارم ، نمیدونم تونستم مشکلم خوب توضیح بدم ممنون از توجهت هادی ابراهیمی 15 ارديبهشت 1385, 16:48طریقه فعال کردن و اضافه کردن Collation چیجوری بود ؟ arashdanger 15 ارديبهشت 1385, 22:02تا اونجایی که فهمیدم مشکل شما از اختلاف نسخه های mysql در سرور و local ناشی میشه (فعال بودن یا نبودن collation هیچ ربطی به نسخه phpmyadmin نداره و مربوط به mysql هست.) پس بهتره که روی local هم همون نسخه ای از mysql رو نصب کنی که روی سرور هست ،اینجوری میتونی کدهای sql رو که مینویسی و توشون از collation ها استفاده میکنی روی local هم تست کنی ولی حدس من اینه که شما بیش از حد به phpmyadmin معتاد شدی و نمیتونی دستی کد sql بنویسی که این اصلا خوب نیست و بهتره که نحوه نوشتن کدهای sql برای mysql رو خوب یاد بگیری. برای رفع مشکلت هم راه دیگه ای وجود نداره و اگر میخوای میتونی tableها رو روی سرور ایجاد کنی یا اینکه روی local درست کنی و collationها رو دستی به کد sql اضافه کنی. هادی ابراهیمی 17 ارديبهشت 1385, 11:28من بیشتر مشکلم موقع انتقال فایل sql از local به sever چون تقریبا مشخصات سرور و لوکالم یکی (local mysql1.4 , server 1.18) البته نسخه 5 دارم ولی کمتر استفاده میکنم شاید هم به خاطر سریع تر شدن و ساخت یک بار table ها من اون داخل phpmyadmin بسازم ولی شما فکر مکنید طبق فرموده شما اگر myadmin ریط نداره ایا این گزینه در حالت ساخت دستی برای من وجود داره . البته من تنظیم کردن string در php نمیدونم ولی میدونم که امکان پذیر هست ولی آیا نباید این تغییرات در myamin هم قابل انجام باشه چون admin چیزی به غیر از کد php نیست من فکر میکنم این گزینه یا فعال بشه یا اضافه بشه چون در help myadmin نوشته که تمام collation ساپورت میکنه ولی روش تغییر اونها ندیدم البته تویlocal در حالات فعلی هم شبیه کاری شما فرمودید انجام میدادم یعنی توی لوکال میساختم روی سرور آنها رو تنظیم میکردم ممنونم از توجهت ، که برام وقت گذاشتی arashdanger 18 ارديبهشت 1385, 10:49والا دقیقا متوجه منظورت نشدم ولی اگر میخوای تو phpmyadmin یه collation تعریف کنی برو و table مورد نظرت رو انتخاب کن و روی ستونهایی که از نوع char هستند روی گزینه edit کلیک کن و اونجا collation مورد نظرت رو انتخاب کن. هادی ابراهیمی 18 ارديبهشت 1385, 12:14آرش جان مشکل من این که myadmin من این قسمت collation وجود نداره و به صورت defalt خودش (latin_1) تعریف میشه arashdanger 18 ارديبهشت 1385, 12:37آقا اگر نسخه شما collation رو ساپورت نکنه collation رو نشون نمیده! برای اینکه collation رو تغییر بدی توی phpmyadmin اول دیتابیست رو انتخاب کن بعد table مورد نظرت رو انتخاب کن بعد روی ستونی که latin_1 هست دکمه change همون مداد رو کلیک کن ، اونجا میتونی collation رو تغییر بدی! اگر بازم نتونستی همینجا بگو. هادی ابراهیمی 19 ارديبهشت 1385, 18:24اقا توی phpmyadmin من گزینه collation نیست چه کنم هادی ابراهیمی 19 ارديبهشت 1385, 19:53اقا توی phpmyadmin من گزینه collation نیست چه کنم arashdanger 19 ارديبهشت 1385, 22:13خوب نمیخواستم اینو بگم ولی بنظر میرسه چاره ای جز بروز کردن phpmyadmin ندارید! یا اینکه باید collationها رو دستی وارد کنید. اگر تجربه ای در نصب همچین برنامه هایی ندارید بهتون توصیه میکنم تا زمانی که اطلاعات بیشتری در این مورد پیدا کنید، XAMPP رو دانلود کنید که تو این برنامه همه چیزهایی که نیاز دارید وجود داره و ازون جمله phpmyadmin هست، فقط دقت کنید که نسخه ای از XAMPP رو دانلود کنید که نسخه mysql اون با نسخه mysql سرورتون یکی باشه چون آخرین نسخه XAMPP از mysql5 استفاده میکنه. هادی ابراهیمی 20 ارديبهشت 1385, 07:21با سرور XAMPP کارکردم حتی eseyphp ولی مثل APatch دست آدم باز نیست بازم ممنون دارم mysql به یه جاهایی میرسم خبرش میدم بیشتر سرور هااز نسخه 1.1.18 استفاده میکنند هادی ابراهیمی 24 خرداد 1385, 02:13ارش جان با اپدیت بانک و نسخه 1.20 myadmin اون مشکلم حل شد ولی نمیتونم اطلاعات وارد شده بانک در داخل phpmyadmin فارسی ببینم باید اطلاعات چجوری به بانک بفرستم یا توی myadmin تنظیمات چگونه باشه همکنون به صورت زبان فارسی و utf8_persian_ci=Collation البته نصیحت شما در مورد کار نکردن باmyadmin در نظر دارم .. msnasiri 20 آبان 1385, 22:00منم همین مشکل رو دارم که نمی تونم داخل phpmyadmin فارسی ببینم و بنویسم و داخل خود کد ها همشون درستن فقط اونجا حرف "ف" رو خراب لود می کنه - یا در اصل خراب ذخیره می کنه (چون داخل یه ورژن دیگه همون باز کردم حرف "ف" خراب بود ممنون می شم که بگید اینی که می گم رو سرور هست پس هم باسه سرور و هم کلاینت بگید
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 2207]