我已經改變了表的字符集和列的,我得到的阿拉伯文字????在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;
的設計當我再次觸發選擇查詢,它顯示????作爲文本?
誰能告訴我在哪裏,我做錯了什麼?
哪個版本的mysql?你如何顯示你的文字?你可以給你用來檢索數據的代碼嗎?我使用相同的編碼和整理,對我來說工作正常。 – nakhli
Mysql版本5.0.45。使用select查詢.. select * from poll_categories – Romani
這適用於我在MySQL WB – gbn