Mysql
 sql >> база данни >  >> RDS >> Mysql

Шрифтът devnagri (хинди) не се съхранява в 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'");

Използване на mysql_query("SET NAMES 'utf8'"); се грижи за UTF-8. В моя случай проработи за Devanagari.

Не забравяйте да споменете същото кодиране в мета тага

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. време за изпълнение на mysql

  2. Как да премахнете дублиращи се елементи в MySQL с набор от данни от 20 милиона реда?

  3. Как да използвате функцията Rand, комбинирана с Union в MySQL

  4. BIGINT Грешка извън обхвата след MySQL 5.5

  5. Хибернация на криптиране на база данни Напълно прозрачно за приложение