سلام
کدی رو براتون می نویسم که از طریق آن میتوانید همه جداول درون دیتابیس خود را یکباره UTF8 کنید قبل از انجام هر کاری لطفا بک آپ بگیرد و در ضمن این کد باید به صورت یک فایل Php ذخیره و اجرا شود .

کد:
<?php
$db = mysql_connect('localhost','myuser_mydbuser','mypassword');
if(!$db) echo "Cannot connect to the database - incorrect details";
mysql_select_db('myuser_mydbname'); $result=mysql_query('show tables');
while($tables = mysql_fetch_array($result)) {
foreach ($tables as $key => $value) {
mysql_query("ALTER TABLE $value COLLATE utf8_general_ci");
}}
echo "The collation of your database has been successfully changed!";
?>

موارد زیر باید جایگیزین شود :

- myuser_mydbname با اسم دیتا بیس شما;

- myuser_mydbuser با یوزر دیتابیس شما;

- mypassword با پسورد یوزر دیتابیس شما ;

- utf8-general_ci اگر میخواهید انکودینگ دیگری داشته باشید این مورد را تغییر دهید ;
پیروز باشید