1. 问答
  2. 问答详情

php中让mysql输入中文,输出中文

在php中让mysql输出中文,在DOS命令行中sql设置中文的命令

1个回答

0

采纳

数据库建表的时候指定了一个字符集的,UTF-8呢,或GB2312,或GBK。

DOS命令行的mysql里面,首先执行命令set names 字符集,要跟这个一样。

PHP文件也是的,mysql_connect之后,执行mysql_query('set names ~')

PHP文件也要使用这样的编码,否则你文件里面写的INSERT语句插入的汉字会是乱码

浏览器打开你的网页,也要选择相同的编码方式,否则页面上会是乱码。

<meta charset="UTF-8">

撰写答案

验证码
点击刷新