用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();
?>
用php完成数据库的增删改查的更多相关文章
- ThinkPHP实现对数据库的增删改查
好久都没有更新博客了,之前老师布置的任务总算是现在可以说告一段落了,今天趁老师还没提出其他要求来更新一篇博客. 今天我想记录的是我之前做项目,自己所理解的ThinkPHP对数据库的增删改查. 首先要说 ...
- Android学习---数据库的增删改查(sqlite CRUD)
上一篇文章介绍了sqlite数据库的创建,以及数据的访问,本文将主要介绍数据库的增删改查. 下面直接看代码: MyDBHelper.java(创建数据库,添加一列phone) package com. ...
- Android 系统API实现数据库的增删改查和SQLite3工具的使用
在<Android SQL语句实现数据库的增删改查>中介绍了使用sql语句来实现数据库的增删改查操作,本文介绍Android 系统API实现数据库的增删改查和SQLite3工具的使用. 系 ...
- Android SQL语句实现数据库的增删改查
本文介绍android中的数据库的增删改查 复习sql语法: * 增 insert into info (name,phone) values ('wuyudong','111') * 删 delet ...
- java jdbc 连接mysql数据库 实现增删改查
好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打 ...
- 【转载】通过JDBC对MySQL数据库的增删改查
通过JDBC进行简单的增删改查(以MySQL为例) 目录 前言:什么是JDBC 一.准备工作(一):MySQL安装配置和基础学习 二.准备工作(二):下载数据库对应的jar包并导入 三.JDBC基本操 ...
- 利用API方式进行数据库的增删改查
/* 将数据库的增删改查单独放进一个包 */ package com.itheima28.sqlitedemo.dao; import java.util.ArrayList; import java ...
- MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- Asp.net MVC4 使用EF实现数据库的增删改查
EF的使用 步骤: (1)将EF添加到项目:在Model右击添加新建项 找到ADO.NET实体数据模型,接着... (2)实现数据库的增删改查 查询 (因为在Model中已经添加EF实体了 ...
- PHP程序中使用PDO对象实现对数据库的增删改查操作的示例代码
PHP程序中使用PDO对象实现对数据库的增删改查操作(PHP+smarty) dbconn.php <?php //------------------------使用PDO方式连接数据库文件- ...
随机推荐
- 指定页面配置https(apache/tomcat)
apache/tomcat服务器下配置https apache下配置https: 首先在网站根目录下,找到.htaccess文件(如果没有则新建),apache ...
- linux服务器默认连接数配置
vi /etc/security/limits.d/90-nproc.conf * - nofile 65536* - nproc 65536root soft nproc unlimited vi ...
- JS设置cookie
cookie 与 session 是网页开发中常用的信息存储方式.Cookie是在客户端开辟的一块可存储用户信息的地方:Session是在服务器内存中开辟的一块存储用户信息的地方. JavaScrip ...
- Android 编译时注解解析框架
2.注解 说道注解,竟然还有各种分类,得,这记不住,我们从注解的作用来反推其分类,帮助大家记忆,然后举例强化大家的记忆,话说注解的作用: 1.标记一些信息,这么说可能太抽象,那么我说,你见过@Over ...
- 【入门】匈牙利算法+HNOI2006 hero超级英雄
一.关于匈牙利算法 匈牙利算法是由匈牙利数学家Edmonds提出的,用增广路径求二分图最大匹配的算法. 听起来高端,其实说白了就是: 假设不存在单相思(单身狗偷偷抹眼泪),在一个同性恋不合法的国家里( ...
- 使用Github管理项目代码的版本
作为开源代码库以及版本控制系统,Github拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法. 在Git中并不存在主库这样的概 ...
- python pymongo-ensure_index
create_index 与 ensure_index 一.概述 ensure_index() 在mongoDB中创建索引 看了[1]感觉自己有些断章取义 ----------41316-- 参考链接 ...
- java高薪之路__004_泛型
参考地址: 1. http://www.cnblogs.com/lwbqqyumidi/p/3837629.html2. http://www.cnblogs.com/abcwt112/p/47350 ...
- STM32学习笔记(九) 外部中断,待机模式和事件唤醒
学会知识只需要不段的积累和提高,但是如何将知识系统的讲解出来就需要深入的认知和系统的了解.外部中断和事件学习难度并不高,不过涉及到STM32的电源控制部分,还是值得认真了解的,在本文中我将以实际代码为 ...
- 分部类(partial)
一般来说,一个类.结构或接口位于一个源文件中,但某些情况,比如大型项目.特殊部署时,可能需要把一个类.结构或接口放在几个文件中来处理.等到编译时,自动把它们合起来,这就得应用 C# 分部类了. C# ...