All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
如何实现Asp与Asp.Net共享Session_[Asp.Net教程]
GridView,中格式化整理_[Asp.Net教程]
C#教程:微软事务服务器应用实例
绝对精华:ASP.NET常用的三十三种实用代码_.net资料_编程技术
ASP.NET,Ajax调用WCFService(VS2008,beta2,简体中文版)_[Asp.Net教程]
PHP实例:FCKeditor 的配置和使用方法_[PHP教程]
Asp.net,弹出对话框基类,(输出alet警告框)_[Asp.Net教程]
Silverlight,2(beta1)数据操作(1)——使用ASP.NET,Web,Service_[Asp.Net教程]
xmlHttpRequest实践之无刷新验证用户名_[AJAX教程]
C#将指定网页添加到收藏夹的方法_[Asp.Net教程]
Reading number is top 10 pictures
漂亮的跳舞妹妹1
Wild animals melee moment of life and death1
Household design of gorgeous series
The real super beauty14
Forced sex girl living abroad1
So beauty, will let you spray blood7
恶搞漫画1
这酸爽,让人不敢相信
关于海盗的研究2
From China fortress sora aoi5
Download software ranking
Tram sex maniac 2 (H) rar bag19
jdk1.6 for windows
SQL2000 For 4IN1
美女游泳记
Boxer's Top ten classic battle8
Boxer Classic video1
ASP.NET.2.0.XML.高级编程(第3版)
C#程序员参考手册
Tram sex maniac 2 (H) rar bag11
Boxer vs Yellow1
aaa published in(发表于) 2013/12/21 22:34:43 Edit(编辑)
PHP连接远程MYSQL和MYSQL5.1中文乱码处理方法_php资料_编程技术

PHP连接远程MYSQL和MYSQL5.1中文乱码处理方法_php资料_编程技术

PHP连接远程MYSQL和MYSQL5.1中文乱码处理方法_php资料_编程技术-你的首页-uuhomepage.com

原文连接:http://www.jjxw.net/article.asp?id=82

本文描述了我在开发我的Blog的过程中所遇到的一些问题以及解决他们的方法。因为本网站采用的是一个免费的远程MySql数据库db4free.net,而且这个数据库是5.1的版本,所以在开发过程中出现了许多问题。故在此发表,以便大家参考。

一、连接远程数据库的方法

对于PHP连接远程MySql数据库,通常要使用如下的语句:

var $serverName = 'db4free.net:3306';//数据库服务器
var $dbName = 'dbname';//数据库名
var $dbUsername = 'username';//用户名
var $dbPassword = '123';//登陆密码
mysql_connect($serverName,$dbUsername ,$dbPassword);
mysql_select_db($dbName);

二、解决中文显示乱码的问题

从MySQL 4.1开始引入多语言的支持,但是用PHP插入的中文会出现乱码.无论用什么编码也不行。特别是对于这个5.1版本的MySql数据,他在中文的问题上使用较为麻烦。其解决方法如下:

1、在建表的时候设置编码类型为gb2312_chinese_ci.

2、在PHP页面的数据库连接语句加一行mysql_query("SET NAMES 'gb2312'",$link); 例如

$db_host="localhost";
$db_user="root";
$db_password="password";
$db_name="test";
$link=mysql_connect($db_host,$db_user,$db_password);
mysql_query("SET NAMES 'gb2312'",$link);
$db=mysql_select_db($db_name,$link);

这样在MYSQL里面的中文就能正常显示了。也可以用下面这句话:

mysql_query("SET NAMES 'gb2312'");





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.