Сохранение данных на арабском языке в базе данных MySQL

Я изменил кодировку таблиц и столбца, я получаю арабский текст как ???? отметки в базе данных MYSQL

вот дизайн таблицы

  CREATE DATABASE mydb
  DEFAULT CHARACTER SET utf8
  DEFAULT COLLATE utf8_general_ci;


   CREATE TABLE `categories` (                        
   `category_id` tinyint(2) NOT NULL auto_increment,           
   `category_name` varchar(50)character set utf8 NOT NULL ,  
   PRIMARY KEY  (`category_id`) 


   insert into `mydb`.`categories` 
    (`category_id`, `category_name`)
    values (1,'کتگوری');
   commit;

Когда я снова запускаю запрос выбора, он показывает ???? в виде текста?

Кто-нибудь может сказать мне, где я делаю не так?

30
задан Romani 2 August 2011 в 05:54
поделиться