phpmyadmin无法显示中文 以前配的环境,原来没有问题,今天用了一下,往数据库里插入中文,怎么就不能显示了呢,只能插入英文,但是你如果查询的话它输出的就是中文了,只是在phpmyadmin中是乱码。其实知道是编码的问题,可就是改不过来,哪位大哥大姐给帮帮忙啊 ,把一些常规修改字符集的方法说说吧。先谢谢啦 !(用过 mysql_query("set names gb2312"); 这句还是不行,应该就是phpmyadmin的编码问题) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 phpmyadmin,指定MySQL 字符集,MySQL 连接校对为utf8,保证你用phpmyadmin能正常看任何字符集语言2 //建库语句.CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;3 这是标准的建表语句,特别要看关于编码的部分CREATE TABLE `class` ( `id` int(11) NOT NULL auto_increment, `name` varchar(200) collate utf8_bin NOT NULL, `owner` int(11) NOT NULL default '1', `sort` int(11) NOT NULL default '0', `node` int(11) NOT NULL default '0', `created` varchar(20) collate utf8_bin NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ; 1 phpmyadmin,指定MySQL 字符集,MySQL 连接校对为utf8,保证你用phpmyadmin能正常看任何字符集语言2 //建库语句.CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;3 这是标准的建表语句,特别要看关于编码的部分CREATE TABLE `class` ( `id` int(11) NOT NULL auto_increment, `name` varchar(200) collate utf8_bin NOT NULL, `owner` int(11) NOT NULL default '1', `sort` int(11) NOT NULL default '0', `node` int(11) NOT NULL default '0', `created` varchar(20) collate utf8_bin NOT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ; php调用服务器端方法 php: 如何向服务器发送post or get 中文? 向高手请教用PHP的MYSQLI 方法调用MYSQL存储过程,带记录集和返回值的方法 为什么RewriteRule中的大写字母变成了小写字母? crontab的用法?? 用 button调用 php里面的 function 该怎么做啊 我这个语法错在哪里了?? 像动网那样的论坛有没有PHP版本的下载? ZendOptimizer问题 一个复杂的分页问题 求助:同一端口收发HTTP(pfsockopen)使用。谢谢 新手提问
CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;3 这是标准的建表语句,特别要看关于编码的部分
CREATE TABLE `class` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(200) collate utf8_bin NOT NULL,
`owner` int(11) NOT NULL default '1',
`sort` int(11) NOT NULL default '0',
`node` int(11) NOT NULL default '0',
`created` varchar(20) collate utf8_bin NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;3 这是标准的建表语句,特别要看关于编码的部分
CREATE TABLE `class` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(200) collate utf8_bin NOT NULL,
`owner` int(11) NOT NULL default '1',
`sort` int(11) NOT NULL default '0',
`node` int(11) NOT NULL default '0',
`created` varchar(20) collate utf8_bin NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;