• 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تغییر CHARACTER SET های تمام جداول
#1
سلام دوستان،

چطور می تونم با نوشتن یک کد تمام CHARACTER SET های موجود در دیتابیس ام رو به نوع مورد نظرم تغییر بدم؟
آیا امکان پذیر هست یا باید دونه دونه دستی اینکارو کنم؟

مرسی Heart
غایب
  پاسخ
تشکر شده توسط :
#2
کد پی‌اچ‌پی:
$charset="utf8 COLLATE utf8_persian_ci";
$res=mysql_query("SHOW TABLES");
while(
$res=mysql_fetch_array($res)){
            
mysql_query("ALTER TABLE `".$res[0]."`  DEFAULT CHARACTER SET ".$charset);
            

  پاسخ
تشکر شده توسط : Y.P.Y
#3
ممنونم اما من از phpMyAdmin منظورم بود Big Grin
غایب
  پاسخ
تشکر شده توسط :
#4
نقل قول:ممنونم اما من از phpMyAdmin منظورم بود
سعی و عادت کن به دست نویسی. اینطوری بعد از مدت کمی SQL رو قورت میدی! :)
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط :
#5
میدونم عزیزم اما زیاده بابا Confused - اگر بخوام هر جدول رو تغییر بدم با dial-up کلی طول میکشه Big Grin
غایب
  پاسخ
تشکر شده توسط :
#6
خوب کدت رو داخل یک فایل php بزار
فقط باید اولش کد کانکت شده و انتخاب دیتابیس رو بزاری
بعد اجراش کنی
خیلی سریع کارت رو انجام میده دیگه
  پاسخ
تشکر شده توسط :
#7
آخه وحید جان من قبلا تست کردم و همه اطلاعات ثبت شده در اون فیلد ها حذف شدند!
غایب
  پاسخ
تشکر شده توسط :
#8
حذف که نمیشه
قبلا یه پشتیبان بگیر
شاید به هم بریزه
چون قبلا یه چیز دیگه بوده
  پاسخ
تشکر شده توسط :
#9
خوب دیگه Big Grin من که نمی خوام چیزی بهم بریزه Tongue
غایب
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان