`
simpledev
  • 浏览: 196925 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Php+Mysql数据库乱码问题解决

 
阅读更多

方法

   1:建立数据库的时候要用UTF8编码:CREATE DATABASE news DEFAULT CHARSET=UTF8

   2:建立数据表的时候也要用UTF8编码:(创建,修改)
   CREATE TABLE xinwen 
        (
           title varchar(20) not null
        )ENGINE=MyISAM default charset=utf8;

   3:PHP操作数据库的时候先要把插入数据库的内容进行UTF8编码:

    mysql_query('set names utf8');

   4:PHP页面的开始的时候加上:header('content-type:text/html;charset=utf-8');

  5:浏览权的页面设置的编码类型也要换成UTF8编码格式。<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

Notice:网页编码,数据库编码,连接编码,数据提交编码各个编码需要保持高度一致,如utf8

分享到:
评论

相关推荐

    PHP+MySql中文乱码解决方案

    1. **数据库默认编码与网页编码不一致**:MySQL数据库的默认编码通常是`utf8`,如果这个编码与PHP网页使用的编码不一致,则可能出现乱码。 2. **创建表时选择的编码与网页编码不一致**:在创建MySQL表时可以选择不同...

    PHP+MySql中文乱码解决办法

    1. **数据库编码与网页编码不一致**:如果MySQL数据库使用的编码与PHP网页使用的编码不同,则在读取或写入中文数据时,可能会出现乱码。 2. **创建表时的字段编码设置**:当创建表时,如果没有为字段指定正确的编码...

    史上最全的PHP+MySql中文乱码解决方案.pdf

    《PHP+MySQL中文乱码问题全面解析与解决方案》 在编程世界中,中文乱码问题一直是困扰开发者的一大难题,尤其在PHP与MySQL结合的环境中,由于编码不一致,乱码现象更为常见。本文将深入探讨PHP和MySQL中文乱码产生...

    史上最全的PHP+MySql中文乱码解决方案.docx

    当PHP页面的字符编码与MySQL数据库中的编码不匹配时,就可能出现乱码。解决这个问题的关键在于确保所有环节的编码统一。以下是解决PHP+MySQL中文乱码问题的几个主要步骤: 1. **PHP网页的编码**: - PHP文件本身的...

    史上最全的PHP+MySql中文乱码解决方案.rar

    本资源“史上最全的PHP+MySql中文乱码解决方案”提供了全面的指南,帮助开发者解决可能出现的中文乱码问题。以下是这个问题的相关知识点: 1. **字符编码基础**: - **ASCII编码**:最初的字符编码,只能表示英文...

    mysql 数据库乱码处理

    MySQL 数据库乱码处理 MySQL 数据库字符乱码问题是数据库管理中常见的问题之一。造成乱码的原因多种多样,可能是由于数据库...通过以上步骤,我们可以将 MySQL 数据库乱码问题解决,并且能够正确地读取和写入数据。

    PHP+MYSQL中文乱码问题

    2. **数据库连接时设置字符集**:在PHP中连接MySQL数据库时,通过`mysql_query`函数设置连接的字符集。例如: ```php $db_host = "localhost"; $db_user = "root"; $db_password = "password"; $db_name = ...

    史上最全的PHP+MySql中文乱码解决方案文.pdf

    总之,解决PHP+MySQL的中文乱码问题,关键在于确保所有环节的编码一致:PHP文件、数据库、数据传输以及页面显示。只有当整个流程的编码环境协调统一,才能避免乱码的出现。在开发过程中,对编码的管理和控制是至关...

    史上最全的PHP+MySql中文乱码解决方案分享.pdf

    PHP页面和MySQL数据库之间的乱码问题通常涉及以下几个方面: 1. **PHP网页的编码**: - PHP文件本身的编码应与网页声明的编码一致。若使用GBK编码,需在PHP文件头部通过`header("Content-Type: text/html; charset...

    MySql数据库导入乱码

    MySql 数据库导入乱码解决方案 在使用 PHPmyadmin 导出 MySql 数据库时,经常会遇到中文乱码的...通过遵循这些步骤,我们可以轻松地解决 MySql 数据库导入中文乱码的问题,并确保我们的数据库数据正确地导出和导入。

    MySQL乱码解决方案数据库乱码

    在处理MySQL数据库时,遇到字符集编码不一致导致的数据乱码问题非常常见。这不仅会影响数据的正确显示,还可能导致数据丢失或损坏。根据提供的标题、描述、标签以及部分内容来看,本文将围绕MySQL乱码问题进行深入...

    让MySql彻底支持中文_解决mysql数据库乱码

    "让MySql彻底支持中文_解决mysql数据库乱码"这个主题聚焦于如何确保MySQL正确地存储和显示中文字符,避免出现乱码情况。这通常涉及到MySQL服务器的配置、数据表的编码设置以及客户端连接的字符集设定。 首先,我们...

    PHP 解决读存数据库乱码问题

    ### PHP 解决读存数据库乱码问题 在开发过程中,我们经常会遇到数据库中中文字符显示乱码的问题。尤其是在使用PHP连接MySQL数据库时,这一问题尤为突出。本文将详细介绍如何通过PHP来解决数据库读写过程中的乱码...

    apache+mysql+php 乱码问题.docx

    以下是一份详细解决Apache+MySQL+PHP乱码问题的指南: 1. **Apache配置**: 在`httpd.conf`文件中,你需要确保Apache发送正确的字符集信息给浏览器。可以通过设置`AddDefaultCharset`来实现。将`AddDefaultCharset...

    解决PHP+mysql处理中文乱码的独家方案

    - 登录MySQL数据库服务器。 - 使用命令`SHOW VARIABLES LIKE 'character_set_server';`查看当前服务器的字符集配置。 - 如果不是UTF-8,则可以通过修改my.cnf或my.ini配置文件中的`[mysqld]`部分来设置默认字符集...

    Mysql中文乱码问题解决方案

    MySQL数据库在处理中文字符时,有时会出现乱码问题,这主要与字符集设置不正确有关。本文将深入探讨MySQL中文乱码问题的原因、解决方法,以及如何在创建数据库和表时避免这类问题。 首先,我们要了解字符集的概念。...

Global site tag (gtag.js) - Google Analytics