热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

phpmysql编码,MySQL默认编码

本文目录一览:1、php连mysql用utf-8编码乱码怎么办

本文目录一览:


  • 1、php连mysql用 utf-8编码乱码怎么办


  • 2、在 PHP和mysql中怎样设置编码?想设置为一致的。


  • 3、php的mysql怎么设置编码类型utf-8


  • 4、php和mysql参数编码问题

php连mysql用 utf-8编码乱码怎么办

1.修改my.ini:[mysql]default-character-set=utf8[mysqld]default-character-set=utf8default-storage-engine=MyISAM在[mysqld]下加入:default-collation=utf8_bininit_cOnnect='SET

NAMES

utf8'

2.在需要做数据库操作的php程序前面加上mb_internal_encoding('utf-8');

3.create

table最后边加上ENGINE=MyISAM

DEFAULT

CHARSET=utf8

COLLATE=utf8_bin

4.phpMyAdmin/config.inc.php

$cfg['DefaultCharset']

=

'utf-8';$cfg['RecodingEngine']

=

'iconv';

5.phpMyAdmin/libraries/string.lib.php将第41行的mb_internal_encoding($GLOBALS['charset']);改为:mb_internal_encoding('utf-8');

6.phpAdmin导出数据时把"二进制区域使用十六进制显示"的勾去掉

在 PHP和mysql中怎样设置编码?想设置为一致的。

在建数据库的时候在整理选gb2312_chinese_cihtml页面设置编码为gb2312或者gbk连接数据库时设置编码mysql_query("set names 'GBK'");或者mysql_query("set names 'GB2312'");

php的mysql怎么设置编码类型utf-8

header("Content-type: text/html; charset=utf-8"); 另外你的编辑器编码也要对应哦 a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加,所有文件的编码格式为ANSI,可用记事本打开...

php和mysql参数编码问题

在PHP编码时加一行mysql_query('set names utf8');保证MySQL是utf8格式的,php的默认格式一般是utf8的。


推荐阅读
author-avatar
笑看天下
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有