您的位置:首页 > 数据库 > Memcache

Memcache知识点梳理

2015-01-09 09:43 309 查看
MYSQL5.0~
怎么插入中文都显示问号~
而在Navicat中改成中文再读取出来又正常~
最后进DOS下查询MYSQL~
发现中文也都是?~
记得以前正常的时候是可以在DOS下insert,select中文的~
于是搜索了一下得到了答案~
然当DOS下可以insert,select中文的时候~
网页的读取插入也正常了~

方法如下:
先输密码进数据库
命令行输入
mysql> show variables like ‘character\_set\_%’;character_set_client   utf8
character_set_connection utf8
character_set_database   utf8
character_set_results    utf8
character_set_server   utf8
character_set_system     utf8mysql> set character_set_results=gbk;
mysql> set character_set_client=gbk;character_set_client   gbk
character_set_connection utf8
character_set_database   utf8
character_set_results    gbk
character_set_server   utf8
character_set_system     utf8

可以输入以下命令建立数据库测试insert,select是否为中文
mysql>create database test;
mysql>use test;
mysql>create table test ( id int(11) not null auto_increment primary key,name varchar(100) not Null,age int(10) not null ) type=MyISAM,default character set utf8;
         >insert into test(name,age) values(’本职工作’,19);
       >insert into test(name,age) values(’张工作’,22);
         >insert into test(name,age) values(’王作’,29);
mysql>select * from test;

显示表格数据如下

输入以下2条命令改动

再查看一次
mysql> show variables like ‘character\_set\_%’;

如果已经如下显示 那么就已经完成了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: