我已经改变了表的字符集和列的,我得到的阿拉伯文字????在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