sql >> Database >  >> RDS >> Mysql

devnagri (hindi) lettertype wordt niet opgeslagen in 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'");

Met behulp van mysql_query("SET NAMES 'utf8'"); zorgt voor UTF-8. In mijn geval werkte het voor Devanagari.

Vergeet niet dezelfde codering in de metatag te vermelden

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



  1. JavaFX-tabellen gebruiken om gegevens te ordenen

  2. Moet productgegevens uit de mysql-database halen

  3. Fout:TCP-provider:foutcode 0x2746. Tijdens de Sql-installatie in linux via terminal

  4. Hoe de tekenset en sortering van een database in MySQL in te stellen?