Linux英文版中mysql储存显示中文!请教!!
在下一台在国外的服务器,是Linux英文版的,在部分网页程序上往mysql数据库中插入,更新中文数据的时候,不管输入什么,都会变成个?问号.输入几个字符,变几个问号.
环境:
Linux:Centos5.2英文版
php:5.0
mysql:5.0
网页文件编码:UTF-8
mysql字符集:UTF-8 Unicode (utf8)
链接校对:utf8_unicode_ci
在下的测试结果是,在没有在mysql的查询语句前加入mysql_query("SET NAMES UTF8")的,皆会出现显示的错误.
在不加mysql_query("SET NAMES UTF8")这句的前提下,是有办法可以解决显示问题的,我想,或许是mysql.cnf或者php.conf等配置文件中编码格式的设置不当,或者我的mysql字符集的设置不当.
请教各位高手,如何解决这问题!?
你只要修改了那两项就应该不会乱码了。
SQL code:
mysql> show create table test;
+-------+----------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
------------------+
| Table | Create Table
|
+-------+----------------------------------------------------------------------
-------------------------------------------------------------------------------
--------------------------------------
相关问答:
大家好,本人目前刚刚接触Linux。现在公司的项目需要缩减Linux的Kernel和APP部分的Code Size。目前我们使用的是Linux2.6.22.15版本,应用于ADSL Modem(家庭网关)。
1.我们产品应用是ADSL Gateway,Kernel部 ......
• 实验目的
通过本实验,了解Linux系统的组织和行为,观察各种存储系统状态信息的内核变量;熟悉这些结构与信息。
• 实验内容
编写程序打印出如 ......
我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。
我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢? ......
小弟最近需要一个用socket获取html文档的代码,但是老是不能获取完整的html源码。原因不明,望高手指点!
C/C++ code:
char *Http_GET(char *host,int port,char *data) //发送GET请求
{
char response[2 ......