ورود

View Full Version : سوال: چگونه می شود collation یک پایگاه داده را به صورت کلی تغییر داد؟



jansakht
جمعه 02 مرداد 1388, 16:41 عصر
چگونه می شود collation یک پایگاه داده را به صورت کلی تغییر داد؟
منظورم این است که اگر بخواهیم collation یک پایگاه داده که در همه جدولهای آن مثلا به صورت : cp 1251_general_ci هست را همزمان به utf8_general_ci تغییر دهیم چکار باید بکبنیم؟
آیا کدی وجود دارد که این کار را انجام دهد؟
با تشکر.

حمیدرضاصادقیان
جمعه 02 مرداد 1388, 18:37 عصر
سلام.دوست عزیز شما در دومرحله باید اینکارو انجام بدید.
یکی اینکه collcation خود دیتابیس رو تغییر بدی. دوم اینکه برای تک تک فیلدهات باید از دستور alter table استفاده کنی و collcation اونارو تغییر بدی.فکر نمیکنم راه کلی وجود داشته باشد.
موفق باشید.