zoukankan      html  css  js  c++  java
  • PHP对MySql的常用操作

    关于PHP对MySql的常用操作

    最近做网站,用PHP操作数据库也很多次了,但总是忘记,参考了网上的很多资料,算是整理记录下。

    数据库操作类

    实现数据库的连接,断开,以及请求:

    <?php
    
    /**
     * Created by PhpStorm.
     * User: rainlin
     * Date: 16/12/11
     * Time: 下午2:09
     */
    class DatabaseManager
    {
        private $mysql_server_name='baidu.com'; //改成自己的mysql数据库服务器
        private $mysql_username='root'; //改成自己的mysql数据库用户名
        private $mysql_password='123456789'; //改成自己的mysql数据库密码
        private $mysql_database='info'; //改成自己的mysql数据库名
    
        private $conn;
        function __construct()
        {
            $this->conn=mysqli_connect($this->mysql_server_name,$this->mysql_username,$this->mysql_password) or die("error connecting");
            mysqli_query($this->conn,"set names 'utf8'");
            mysqli_select_db($this->conn,$this->mysql_database);
    
        }
        function __destruct()
        {
            // TODO: Implement __destruct() method.
            mysqli_close($this->conn);
        }
    
        function query($sql)
        {
            $result = mysqli_query($this->conn,$sql);
            return $result;
        }
    
    }
    

    遍历获取的数据

    <?php
    
    require("DatabaseManager.php");
    $so = new DatabaseManager();
    $content= $so->query("select * from info;");
    
    
    while($row = mysqli_fetch_array($content))
    {
        echo $row['Name']."<br>";
        echo $row['VisitNum']."<br>";
        echo '<br>';
    }
    
  • 相关阅读:
    Ms.office2010安装教程
    Hadoop开发第3期---Hadoop的伪分布式安装
    Linux随笔---tar命令
    Hadoop开发第2期---虚拟机中搭建Linux
    appium(8)-locator strategies
    appium(7)-Automating mobile gestures
    appium(3)-Running Tests
    appium(4)-Automating mobile web apps
    appium(5)-Appium capabilities
    appium(2)-Setting up Appium
  • 原文地址:https://www.cnblogs.com/Rainlee007/p/6305778.html
Copyright © 2011-2022 走看看