• 技术文章 >后端开发 >PHP问题

    php实现数据库的增删查改详细讲解(附图)

    王林王林2019-09-04 16:02:56转载2727

    php实现增删查改步骤如下:

    1、建立到数据库的连接

    php本身提供腿mysql数据库的支持,使用mysql_connect函数来连接,语法如下:

    resource mysql_connect([string server [, string username [,string password [, bool new_link [, int_client_flags]]]]])

    该函数用来打开或重复使用一个到mysql服务器的连接。server是需要连接的mysql服务器,可以包括端口号使用英文的冒号隔开,例如“hostname:port”。username和password分别是连接数据时所需的用户名和密码。new_link参数默认为FALSE,如果用同样的参数第二次调用mysql_connect(),将不会建立新连接,而将返回已经打开的连接标识。设置为false时,则总是打开新的连接。

    <p>连接到mysql数据库</p>
    <?php
    header("Content-Type: text/html;charset=utf-8");
    error_reporting(0); //禁止错误输出
    $link = mysqli_connect('127.0.0.1:3306','root','root'); //创建数据库连接
    if(!$link){ //如果失败
        die('连接mysql数据库失败'.mysqli_error()); //显示出错误信息
    }
    echo '连接mysql服务器成功!'; //否则显示连接成功的信息
    mysqli_close($link); //最后关闭数据库连接

    2、创建数据库和数据表

    <p>创建mydbdemo数据库</p>
    <?php
    header("Content-Type: text/html;charset=utf-8");
    error_reporting(0); //禁止错误输出
    $con = mysqli_connect('127.0.0.1:3306','root','root'); //创建数据库连接
    if(!$con){ //如果失败
        die('连接mysql数据库失败'.mysqli_error()); //显示出错误信息
    }
     
    if(mysqli_query("create database mydbdemo",$con)){ //创建数据库
    	echo "创建数据库 mydbdemo 成功"; //成功后的提示
    }else{ //如果失败
        echo "创建数据库失败".mysqli_error(); //出错提示
    }
    mysqli_close($con); //关闭数据库连接
    ?>
    <p>创建 fruit 数据表</p>
    <?php
    header("Content-Type: text/html;charset=utf-8");
    error_reporting(0); //禁止错误输出
    $con = mysqli_connect('127.0.0.1:3306','root','root'); //创建数据库连接
    if(!$con){ //如果失败
        die('连接mysql数据库失败'.mysqli_error()); //显示出错误信息
    }
     
    mysqli_select_db("mydbdemo",$con); //选择需要使用的数据库
    $sql = "create table fruit
    (name varchar(15),
     color varchar(15),
     price float
    )"; //使用mysqli_query执行sql语句
    mysqli_query($sql,$con);
    echo "<p>创建数据表 fruit 成功</p>";
    mysqli_close($con);
    ?>

    3、增删查改sql语句

    insert into fruit (name,color,price) values ('苹果','绿色','八块五');
    update fruit set price='9.9' where price = '8.8';
    select * from fruit;
    delete from fruit where price = '8.8' ;

    4、mysqli_query()执行sql语句

    mysqli_query($sql);

    想学习更多相关内容请访问PHP中文网:PHP视频教程

    以上就是php实现数据库的增删查改详细讲解(附图)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:CSDN,如有侵犯,请联系admin@php.cn删除
    专题推荐:php 数据库 增删查改
    上一篇:PHP怎么写接口 下一篇:php怎样把数据添加到数据表
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• php pdo封装类实现mysql数据增删查改 • php+mysql 简单增删查改• PHP实现数据库的增删查改 • php实现数据库增删查改步骤详解
    1/1

    PHP中文网