sql >> Database teknologi >  >> RDS >> Mysql

devnagri (hindi) skrifttype bliver ikke gemt i mysql

define('SQL_HOST','databasehost');
define('SQL_USER','user');
define('SQL_PASS','password');
define('SQL_DB','databasename');
$conn = mysql_connect(SQL_HOST, SQL_USER, SQL_PASS) or die('Could not connect to the database; ' . mysql_error());
mysql_select_db(SQL_DB, $conn) or die('Could not select database; ' . mysql_error());
mysql_query("SET NAMES 'utf8'");

Brug af mysql_query("SET NAMES 'utf8'"); tager sig af UTF-8. Det virkede for Devanagari i mit tilfælde.

Glem ikke at nævne den samme kodning i metatagget

< meta http-equiv="Content-Type" content="text/html; charset=utf-8" />



  1. Udløs før sletning af MySql

  2. Hvordan kalder man Oracle-funktion eller lagret procedure ved hjælp af fjederpersistensramme?

  3. Beregning af rang i PHP/MySQL

  4. Gem flere bitværdier i en enkelt tabelkolonne