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

Разрешаване на неправилно кодиране на знаци при показване на резултатите от базата данни MySQL след надстройка до PHP 5.3

Виждам, че сте опитали това, но синтаксисът, който използвам е:mysql_query("SET NAMES utf8"). Синтаксисът ви може да е правилен, просто никога преди не съм го виждал.

Пример:

// connect to database stuff
$Connection = mysql_connect($server, $username, $password)
or die ("Error connecting to server");

// connect to database stuff
$db = mysql_select_db($database, $Connection)
or die ("Error selecting database");

mysql_query("SET NAMES utf8");


  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 Select Query - Вземете само първите 10 знака от стойност

  3. Регистърът на буквите е чувствителен към оператора where в laravel

  4. Mysql Преброяване на последователните редове, които съвпадат

  5. Смесване на ANSI 1992 JOIN и COMMA в заявка