当前位置:  编程技术>php

PHP连接MySQL的2种方法小结以及防止乱码

    来源: 互联网  发布时间:2014-08-26

    本文导语:  PHP的MySQL配置 报错信息:Class 'mysqli' not found in Answer:1.在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";", 同时在下面增加extension=php_mysqli.dll; 注意后面那个dll多了个i2."/extension_dir"检查路径是否正确; 3.找到ext/...

PHP的MySQL配置

报错信息:Class 'mysqli' not found in

Answer:
1.在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";",

同时在下面增加extension=php_mysqli.dll;

注意后面那个dll多了个i
2."/extension_dir"检查路径是否正确;

3.找到ext/目录,把其中的php_mysql.dll,php_mysqli.dll两个文件Copy to %systemroot%/system32下.

4.重启服务

连接数据库

代码如下:

 //在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";",同时在下面增加extension=php_mysqli.dll;
$mysqli = new mysqli("127.0.0.1","用户名", 密码","库名");
$query="select * from  表 order by theindex desc";
$mysqli->query("SET NAMES gb2312");//注意此处不加会乱码
$result = $mysqli->query($query);

 //printf() 函数输出格式化的字符串
while(list($name, $theindex) = $result->fetch_row())
        echo("
".$name.$theindex);

$con = mysql_connect("localhost", "用户名", "密码");
if ($con) {
        mysql_query("set names 'gb2312'");
        mysql_select_db("库名", $con);//注意此处不加会乱码
                                $rs = mysql_query("select * from  表 order by theindex desc;", $con);
                                if ($rs) {
                                  echo ("");
                                        while($row = mysql_fetch_assoc($rs))
                                        {
                                                echo "" .
                                                "$row[theindex]" .
                                                "$row[name]" .
                                                "";
                                        }
                                        mysql_free_result($rs);
                                        }
                                        echo ("");
        mysql_close($con);
}


    
 
 

您可能感兴趣的文章:

  • php网页标题中文乱码如何解决
  • php pdo编码乱码问题的解决方法
  • php网页标题中文乱码的有效解决方法
  • 解决php json_encode中文转码、乱码问题
  • 解决php csv文件导入mysql中文乱码
  • Python和php通信乱码问题解决方法
  • php导入csv文件中文乱码的解决方法
  • php中文乱码怎么办如何让浏览器自动识别utf-8
  • PHP解决URL中文GBK乱码问题的两种方法
  • apache通过php的oci函数读取Oracle(字符集ZHS16GBK)时,显示乱码,如何解决?
  • php读取mysql中文乱码解决方法
  • php导出csv文件乱码问题的解决实例
  • php截取中文字符串不乱码的方法
  • php截取字符串(无乱码 utf8)
  • 解决php接收shell返回的结果中文乱码问题
  • php截取中文字符串(无乱码)方法
  • php文件下载(防止中文文件名乱码)的示例代码
  • php连接mysql二种方法 mysql乱码问题
  • PHP生成UTF-8编码的CSV文件打开乱码的解决方法
  • php mysql表中文乱码问题如何解决
  • PHP英文字母大小写转换函数小结
  • PHP中ini_set和ini_get函数的用法小结
  • MongoDB在PHP中的常用操作小结
  • PHP中isset()和unset()函数的用法小结
  • php中AES加密解密的例子小结
  • PHP 正则表达式常用函数使用小结
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php防止sql注入代码实例
  • PHP防止表单重复提交的几种常用方法汇总
  • php实现cc攻击防御和防止快速刷新页面示例
  • php防止页面后退的方法
  • php伪造ip与防止伪造ip方法解析
  • PHP如何防止post重复提交数据 实例代码
  • php防止伪造的数据从URL提交方法
  • php防止伪造数据从地址栏URL提交的方法
  • php如何防止地址栏URL提交伪造数据?
  • PHP防止post重复提交数据的简单例子
  • php防止sql注入的代码示例
  • PHP登录环节防止sql注入的方法浅析
  • php文件下载(防止中文文件名乱码)的示例代码 iis7站长之家
  • php防止sql注入函数用法
  • php防止sql注入函数(discuz)
  • php防止刷新与重复提交实例代码
  • php伪造referer 使用referer防止图片盗链
  • 使用php伪造referer的方法 利用referer防止图片盗链
  • php防止sql注入实例解析
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例
  • php服务器探针显示php服务器信息


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3