<?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();
?>

用php完成数据库的增删改查的更多相关文章

  1. ThinkPHP实现对数据库的增删改查

    好久都没有更新博客了,之前老师布置的任务总算是现在可以说告一段落了,今天趁老师还没提出其他要求来更新一篇博客. 今天我想记录的是我之前做项目,自己所理解的ThinkPHP对数据库的增删改查. 首先要说 ...

  2. Android学习---数据库的增删改查(sqlite CRUD)

    上一篇文章介绍了sqlite数据库的创建,以及数据的访问,本文将主要介绍数据库的增删改查. 下面直接看代码: MyDBHelper.java(创建数据库,添加一列phone) package com. ...

  3. Android 系统API实现数据库的增删改查和SQLite3工具的使用

    在<Android SQL语句实现数据库的增删改查>中介绍了使用sql语句来实现数据库的增删改查操作,本文介绍Android 系统API实现数据库的增删改查和SQLite3工具的使用. 系 ...

  4. Android SQL语句实现数据库的增删改查

    本文介绍android中的数据库的增删改查 复习sql语法: * 增 insert into info (name,phone) values ('wuyudong','111') * 删 delet ...

  5. java jdbc 连接mysql数据库 实现增删改查

    好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...

  6. 【转载】通过JDBC对MySQL数据库的增删改查

    通过JDBC进行简单的增删改查(以MySQL为例) 目录 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JDBC基本操 ...

  7. 利用API方式进行数据库的增删改查

    /* 将数据库的增删改查单独放进一个包 */ package com.itheima28.sqlitedemo.dao; import java.util.ArrayList; import java ...

  8. MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  9. Asp.net MVC4 使用EF实现数据库的增删改查

    EF的使用 步骤: (1)将EF添加到项目:在Model右击添加新建项 找到ADO.NET实体数据模型,接着... (2)实现数据库的增删改查       查询 (因为在Model中已经添加EF实体了 ...

  10. PHP程序中使用PDO对象实现对数据库的增删改查操作的示例代码

    PHP程序中使用PDO对象实现对数据库的增删改查操作(PHP+smarty) dbconn.php <?php //------------------------使用PDO方式连接数据库文件- ...

随机推荐

  1. c/s 与b/s构架

    C/S架构是一种比较早的软件架构,主要应用于局域网内.在这之前经历了集中计算模式,随着计算机网络的进步与发展,尤其是可视化工具的应用,出现过两层C/S和三层C/S架构,不过一直很流行也比较经典的是我们 ...

  2. 为什么要在html和body加上“height:100%;”

    元素中有内容的时候div才能被撑起来所以我给div加了背景但是也不显示,就是因为没有内容,这个时候的解决办法就是 html,body{ height:100%; }

  3. CSS3的chapter2

    CSS的选择符有很多,大致分为八种: 通配选择符 元素选择符 群组选择符 关系选择符 id及class类选择符 伪类选择符 属性选择符 伪对象选择符 1.通配选择符: 可以使用模糊指定的方式来对对象进 ...

  4. javascript guid(uuid)

    http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript function generateU ...

  5. 反编译CHM文件

    1.进入dos 2.输入 HH.EXE -decompile <输出路径> <目标chm文件> 例如:hh.exe -decompile d:\heihei D:\123.ch ...

  6. Quality assessment and quality control of NGS data

    http://www.molecularevolution.org/resources/activities/QC_of_NGS_data_activity_new table of contents ...

  7. [poj1200]Crazy Search(hash)

    Crazy Search Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 26713 Accepted: 7449 Descrip ...

  8. 跨站脚本 XSS<一:介绍>

    *XSS 利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任 跨站脚本(Cross-site scripting,通常简称为XSS)是一种网站应用程序的安全漏洞攻击,是代码注入 ...

  9. zoj3416 Balanced Number

    链接 这题纠结了好久,刚开始想到的是正解,不过想到可能会出现一个数支点不唯一的情况,这样就多算了,其实是我想多了,一个数只有一个支点. 这样就好像想到了,枚举支点的位置,保存力矩的状态. dp[i][ ...

  10. Mvc导入导出Excel

    @{ ViewBag.Title = "Index"; Layout = "~/Views/Shared/_Layout.cshtml"; } <h2&g ...