zoukankan      html  css  js  c++  java
  • php链接mysql数据库

     1 <?php
     2 /**
     3  * Created by PhpStorm.
     4  * User: Administrator
     5  * Date: 
     6  * Time: 
     7  */
     8 // 设置字符编码
     9 header("content-type:text/html; charset=utf8");
    10 // ...
    11 $serverIp = '127.0.0.1';
    12 $username = 'root';
    13 $password = 'root';
    14 
    15 // 链接数据库
    16 $con = mysqli_connect($serverIp, $username, $password);
    17 // 判断数据库链接状况
    18 if(!$con){
    19     die( '数据库链接失败:'.mysqli_connect_error());
    20 }else{
    21     execute_Sql($con);
    22     // 释放资源链接
    23     mysqli_close($con);
    24 }
    25 
    26 /**
    27  * 函数
    28  */
    29 function execute_Sql($conn){
    30     $dbname = 'mydata'; // 库名
    31     // 选择数据库
    32     mysqli_select_db($conn,$dbname);
    33     // 查询表myguests的数据
    34     $sql = "select * from myguests where id = 5";
    35     $result = mysqli_query($conn, $sql);
    36     // 判断操作是否出现错误
    37     if(!$result) {
    38         sqlError($result);
    39     }
    40     // 接受返回数据
    41     $rows = array();
    42     while($row = mysqli_fetch_assoc($result)){
    43         $rows[] = $row;
    44     }
    45     // 打印接受的数据
    46     foreach($rows as $i=>$v){
    47         echo '序号'.$i.':-->'.$v['id'].' '.$v['name'].' '.$v['sex'].' '.$v['email'].'<br>';
    48     }
    49 
    50 }
    51 /* 解析调用函数的最后一个错误描述 */
    52 function sqlError($obj){
    53     echo '错误描述:'.mysqli_error($obj);
    54     exit;
    55 }
  • 相关阅读:
    上下文切换
    NUMA的取舍与优化设置
    KVM CPU线程等学习记录
    openstack cpu pinning
    virt-install详解
    对KVM虚拟机进行cpu pinning配置的方法
    30 个 OpenStack 经典面试问题和解答
    OpenFace Docker 使用简介
    单链表、双链表及单链表的逆序
    Ubuntu14.04.1安装搜狗拼音输入法
  • 原文地址:https://www.cnblogs.com/wsybky/p/8568567.html
Copyright © 2011-2022 走看看