zoukankan      html  css  js  c++  java
  • 用php完成数据库的增删改查

    <?php
    //一.连接数据库
    $con = mysql_connect("localhost","root","");
    //二.验证是否连接成功
    if(!$con){
        echo "数据库连接失败<br/>".mysql_errno();
    }else{
        echo "<br/>数据库连接成功<br/>";
        echo "开始创建DB";
        //mysql_query("CREATE DATABASE myfirstdb");
        //mysql_query("create table stu(stuNum varchar(8),stuName varchar(20),stuSex varchar(2),stuMajor varchar(30))");
        
    }
    //数据库操作:1创建BD【注意:不能创建相同的数据库】
    /*if (mysql_query("CREATE DATABASE myfirstdb",$con))
    {
        echo "<br/>数据库创建成功<br/> ";
    }
    else
    {
        echo "<br/>数据库创建失败<br/>".mysql_error();
    }*/
    //三.指定DB
    mysql_select_db("myfirstdb",$con);
    //四.具体的数据库的操作
    //数据库操作:2.创建表【注意:不能创建相同的表】

    /*if (mysql_query("create table stu(stuNum varchar(8),stuName varchar(20),stuSex varchar(2),stuMajor varchar(30))",$con))
    {
        echo "<br/>创建表成功<br/> ";
    }
    else
    {
        echo "<br/>创建表失败<br/>".mysql_error();
    }*/
    //数据库操作:3.插入数据【注意:下面的语句中只能是一条语句】【类似的方式,更改sql语句以后,完成增删改查等数据库操作】
    mysql_query("set names utf8");//【注意这里需要指定字符编码,不然数据库里可能是乱码】
    $insertSql = "insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102005','刘芹1','1','电子');";//0表示男,1表示女
    if (mysql_query($insertSql,$con))
    {
        echo "<br/>插入数据成功<br/> ";
    }
    else
    {
        echo "<br/>插入数据失败<br/>".mysql_error();
    }
    /*
    //数据库操作:3.插入数据【注意:下面的语句中是多条语句的时候】
    mysql_query("set names utf8");//【注意这里需要指定字符编码,不然数据库里可能是乱码】
    //0表示男,1表示女
    mysql_query("insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102011','刘芹1','1','电子');",$con);
    mysql_query("insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102012','刘芹2','1','电子');",$con);
    mysql_query("insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102013','刘芹3','1','电子');",$con);
    mysql_query("insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102014','刘芹4','1','电子');",$con);*/

    /*

    $insertSql = "insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102025','刘2','1','电子');
                  insert into stu(stuNum,stuName,stuSex,stuMajor) values('0102025','刘3','1','电子');";//0表示男,1表示女

    //这样写有问题

    */

    //五.关闭数据库
    mysql_close();
    ?>

  • 相关阅读:
    Linux KVM
    linux 下添加,修改,删除路由
    爬虫之requests urllib urllib2 BeautifulSoup
    MyBatis-Plus+mysql5.7 动态拼接sql语句 分页查询 自定义sql 查询条件 分组 排序
    springboot2.x+neo4j创建图形数据库
    linux(centos7)下springboot项目jar包使用shell脚本运行
    java网络爬虫-利用phantomjs和jsoup爬取动态ajax加载页面
    springboot开发qq第三方授权登录
    linux(centos7)下nginx访问静态文件403错误解决过程
    idea2019.2+springboot2.2.1版本配置热部署
  • 原文地址:https://www.cnblogs.com/1124592765qq/p/5942303.html
Copyright © 2011-2022 走看看