相关疑难解决方法(0)

UTF-8一路走来

我正在设置一个新服务器,并希望在我的Web应用程序中完全支持UTF-8.我过去曾在现有的服务器上尝试过此操作,但最终似乎不得不回归ISO-8859-1.

我在哪里需要设置编码/字符集?我知道我需要配置Apache,MySQL和PHP来执行此操作 - 是否有一些我可以遵循的标准清单,或者可能是在出现不匹配的地方进行故障排除?

这适用于运行MySQL 5,PHP,5和Apache 2的新Linux服务器.

php mysql linux apache utf-8

1146
推荐指数
13
解决办法
15万
查看次数

在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;
Run Code Online (Sandbox Code Playgroud)

当我再次点击选择查询时它会显示???? 作为文字?

谁能告诉我我在哪里做错了?

mysql arabic character-encoding

30
推荐指数
4
解决办法
8万
查看次数

标签 统计

mysql ×2

apache ×1

arabic ×1

character-encoding ×1

linux ×1

php ×1

utf-8 ×1