WampServer中MySQL中文乱码解决
1、修改mysql的my.ini文件:
在 [client] 下面增加
default-character-set=utf8
在 [mysqld] 下面增加:
character_set_server=utf8
2、创建数据库:
示例创建数据库代码:
创建数据库php:
CREATE DATABASE `php`
CHARACTER SET 'utf8'
COLLATE 'utf8_general_ci';
创建表user:
CREATE TABLE `user` (
`id` varchar(40) NOT NULL default '',
`name` varchar(40) NOT NULL default ''
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
插入数据:
insert into user(id,name) values(1,'大数据');
insert into user(id,name) values(2,'云计算');
insert into user(id,name)values(3,'hadoop');
insert into user(id,name)values(4,'hbase');
insert into user(id,name) values(5,'数据库');
3、查看结果:
Mysql查看:
网页查看:
汉字已正常显示,不再显示“? ”号了。
来源:CSDN
作者:鲍礼彬
链接:https://blog.csdn.net/baolibin528/article/details/44133685