doubt in tamil font

Below is my php code. I want to know that how to store Tamil font in db mysql.

In my below code . 3rd text field am using Tamil font family so that in text box Tamil letters coming but it stores in db as English letters that is encoding format. 

So i want to know that how to store tamil font in mysql. 

<?php
$dbhost = 'localhost';
$dbuser = 'root';


$dbpass = 'root';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db('test');

mysql_query('SET character_set_results=UTF8');
mysql_query('SET names=UTF8');
mysql_query('SET character_set_client=UTF8');
mysql_query('SET character_set_connection=UTF8');
mysql_query('SET character_set_results=UTF8');
mysql_query('SET collation_connection=UTF8_unicode_ci');

?>
<?php header('Content-type:text/html; charset=UTF-8');

if(isset($_POST['submit']))
{

echo $_POST['numbers'];
echo "<br />";
echo $_POST['lang'];
echo "<br />";
echo $_POST['names'];
echo "<br />";

echo $sql="insert into tamil(id, language, characters) values ('$_POST[numbers]','$_POST[lang]','$_POST['names']')";
exit;
$executesql=mysql_query($sql);

}


?>

<html>
<head>
	<META HTTP-EQUIV="Content-Type" CONTENT="text/html" charset="UTF-8" />
</head>
<body>
<form name="lang" method="post" enctype="multipart/form-data" accept-charset="UTF-8">
	<input type="text" id="number" name="numbers" value="" />
	<input type="text" id="lang" name="lang" value="" />
	<input type="text" id="name" name="names" class="lang" value="" style="font-family:Bamini;width:200px;height:25px;"/>
	<input type="submit" id="submit" name="submit" value="Submit" />
</form>
</body>
</html>