فقط باید شما از طریق phpmyadmin به دیتابیس خود متصل شده و کوئری زیر را اجرا نمائيد:
ALTER TABLE mytable CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
فقط کافی است بجای mytable نام جدول مورد نظر خود را وارد نمائيد.
بعضی مواقع تمام دیتابیس را باید تغییر دهيد برای این مورد پیشنهاد می کنیم از کد زیر استفاده نمائيد:
<?php
// your connection
mysql_connect("localhost","root","***");
mysql_select_db("DatabaseName");
// convert code
$res = mysql_query("SHOW TABLES");
while ($row = mysql_fetch_array($res))
{
foreach ($row as $key => $table)
{
mysql_query("ALTER TABLE " . $table . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci");
echo $key . " => " . $table . " CONVERTED<br />";
}
}
?>