mysql是咱们名目中非常常常应用的数据型数据库。可是因为咱们必要正在数据库保留中文字符,以是常常遇到数据库乱码状况。
一、创立数据库及表时设置字符集,防止呈现中文乱码的办法:
创立数据库
CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;
--留意前面三个单词之间是有下划线的关于每一个选项所给定的值,后面不等号;正在第一个选项以及第二个选项之间也不逗号。
创立表
CREATE TABLE cartoon( name varchar(20), sex varchar(20), age varchar(20), country varchar(20) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
这几个设置好了,根本就没有会出成绩。
INSERT INTO `cartoon` VALUES('校长','男','54','中国');
二、设置MySQL的my.ini文件
辨别正在[client] 标签以及 [mysqld]
增加:character_set_server=utf8
以上就是php数据库中文乱码的具体内容,更多请存眷资源魔其它相干文章!
标签: php 数据库 中文乱码 php教程 php故障解决 php使用问题
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!