mysql 数据库连接类

mysql教程 数据库教程连接类
 /*
 提供一款简单实用的mysql php教程数据库连接代码哦,如果你正是php 入门者可以进来看看这款数据库代码是不是你要找的吧。
 */

class mysql{
    private $host;
    private $user;
    private $pass;
    private $dbname;
    function __construct($host,$user,$pass,$dbname){
        $this->host=$host;
        $this->user=$user;
        $this->pass=$pass;
        $this->dbname=$dbname;
        $this->connect();
    }
    function connect(){
        $link=mysql_connect($this->host,$this->user,$this->pass)or die(mysql_error());
        if(mysql_select_db($this->dbname,$link)){
            echo "连接成功";
        }else{
           
            echo "失败";
        }
        mysql_query("set names utf8");
       
    }
    function query($sql){
        $run=mysql_query($sql);
        return $run;    
    }
    function fn_insert($biaoming,$zdname,$value){
        $this->query("insert into $biaoming ($zdname) values ($value)");
    }
   
}

//此款数据库连接类调用方法

$db=new mysql('localhost','root','','test');
$sql ="select * from bb ";
$query = $db->query( $sql );
while ( $rs = mysql_fetch_array( $query ) )
{
 echo '....';
}

//再利用这个类来保存数据

$db->fn_insert('test','names',''111cn.net'');

时间: 2024-12-25 19:54:58

mysql 数据库连接类的相关文章

一款实用的php mysql数据库连接类

 本款数据库连接类,他会自动加载sql防注入功能,过滤一些敏感的sql查询关键词,同时还可以增加判断字段 show table status的性质与show table类 获取数据库所有表名等.*/ @ini_set('mysql.trace_mode','off'); class mysql {  public $dblink;  public $pconnect;  private $search = array('/union(s*(/*.**/)?s*)+select/i', '/loa

一个常用php mysql数据库连接类

 代码如下 复制代码 <?php  class ConnectionMySQL{      //主机      private $host="localhost";      //数据库的username      private $name="root";      //数据库的password      private $pass="";      //数据库名称      private $table="phptest&qu

通用mysql数据库连接类代码

数据库连接是一种有限的昂贵的资源,数据库连接影响到程序的性能指标.数据库连接池正是针对这个问题提出来的.数据库连接池负责分配.管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个:释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏.这项技术能明显提高对数据库操作的性能. /*  * created on 2010-3-8  * make by:suniteboy  * my first mysql class  *  */

mysql数据库连接类

 代码如下 复制代码 class mysql {       public $sqlserver = 'localhost';       public $sqluser = 'root';       public $sqlpassword = '';       public $database;       public $last_query = '';       private $connection;       private $query_result;       publi

php mysql数据库连接类

<?php class mysqlquery {  var $sql;//sql语句执行结果  var $query;//sql语句  var $num;//返回记录数  var $r;//返回数组  var $id;//返回数据库id号  //执行mysql_query()语句  function query($query)  {   $this->sql=mysql_query($query) or die(mysql_error()."<br>".$que

实用简单的mysql 数据库连接类

class DB {  //database connection  var $con = FALSE;  function DB($MYSQL_HOST=MYSQL_HOST, $MYSQL_USER=MYSQL_USER, $MYSQL_PASS=MYSQL_PASS,$MYSQL_DB=MYSQL_DB)  {   $this->con = @mysql_connect($MYSQL_HOST, $MYSQL_USER, $MYSQL_PASS) or die("Could not

php mysql数据库连接类程序代码

 代码如下 复制代码 class cls_mysql{ var $querynum = 0; var $link; var $histories; var $dbhost; var $dbuser; var $dbpw; var $dbcharset; var $pconnect; var $tablepre; var $time; var $goneaway = 5; function connect($dbhost, $dbuser, $dbpw, $dbname = '', $dbchar

深入理解php的MySQL连接类_php技巧

无意间在电脑里发现还有这么个Mysql的连接类,也不记得哪里收藏的了,贴上来吧.后面几个show_databases和show_tables....等方法都用了一堆echo,好像一直不喜欢在类的方法里直接用输出语句,不过这也只是列举数据库和表名,构造函数的参数也可以给个默认值吧. 复制代码 代码如下: <?php/** filename:mysql数据库连接类*/class mysql{ private $db_host;  //数据库主机 private $db_user;  //数据库用户名

mysql-Java Web连接MySql数据库,修改数据库连接类中的用户名和密码没有效果?

问题描述 Java Web连接MySql数据库,修改数据库连接类中的用户名和密码没有效果? 现在在做一个项目,其中编写了数据库连接及操作的类. 1.ConnDB类. package com.wgh.tools; import java.io.InputStream; //导入java.io.InputStream类 import java.sql.*; //导入java.sql包中的所有类 import java.util.Properties; //导入java.util.Properties