mysql数据库的增删改语句

#增加数据到xsb表

1.向表中插入数据

insert into xsb(xh,xm,nl,xb)

values(‘004‘,‘小王‘,18,‘男‘);

如果要插入表内所有字段的数据,可以省略字段名的书写,但数据输入必须与表中字段顺序一致.

例:

insert into xsb

valuse(‘005‘,‘小王‘,18,‘男‘);

2.如果想要同时插入多条数据,如下:

insert into xsb(xh,xm,xb,nl,jg,sfzh,zcrq)
values (‘029‘,‘小王‘,‘男‘,18,‘河北省邯郸市‘,‘123456789123456729‘,‘2017-02-08 03:00:00‘),
(‘030‘,‘小王‘,‘男‘,18,‘河北省邯郸市‘,‘123456789923456730‘,‘2017-02-08 03:00:00‘);

3.也可以使用select....union,例:

insert into xsb(xh,xm,xb,nl,jg,sfzh,zcrq)
select ‘033‘,‘小王‘,‘男‘,18,‘河北省邯郸市‘,‘123456789123456733‘,‘2017-02-08 03:00:00‘
union
select ‘032‘,‘小王‘,‘男‘,18,‘河北省邯郸市‘,‘123456789923456732‘,‘2017-02-08 03:00:00‘;

4.使用insert select 将a表中的数据添加到已有的b表中,注意,a表与b表格式类型要一致;

insert into b(xm,xb,nl)#表b的字段名

select xm1,xb1,nl1   #表b的字段名

from a

where xh=‘003‘ or xh=‘004‘;

#删除数据从数据库

1.格式

delete from where 条件

delete

from xsb

where xm=‘小王‘;

2.如果要删除表内所有数据,

delete from xsb;

truncate table xsb;

这样删除只会删除表内的数据,不会破坏表的结构;

drop table xsb;

这样会删除整张表;

#更改表内数据

1.更改表内数据使用 update...set命令;

update xsb

set 更改的数据

where 条件

例:

update xsb

set nl=20,

xb=‘女‘

where xm=‘张三‘;

2.如果要修改表内的字段名 或者字段名称的约束类型,

#修改表名:

alter table xsb rename xsb2;

#修改字段名称

alter table xsb change 字段名 新字段名 类型;

#查看表内结构

desc xsb;

#修改类型约束

alter table xsb change 字段名 新字段名 类型 约束;

#增加新字段

alter table xsb add 字段名;

#删除字段

alter table xsb drop column   字段名;

时间: 2024-08-06 09:53:27

mysql数据库的增删改语句的相关文章

【Mysql】Java中对Mysql数据库的增删改查、Java的System类

这部分也是所谓JDBC.网站数据源的内容,把名字弄得很高深似得,实际上只是Java中对Mysql数据库的增删改查的内容.非常简单,之前写了这么多Mysql的内容,没好好总结一下,实在是不应该.今天就实现一个Java中对Mysql数据库的增删改查,随便带点Java取出当前系统的系统名与系统时间的知识,完成一个还算有点意思的小例子. 一.基本目标 首先,在Mysql数据库中有一张名为testtable的空表,id为自增列,username,class都是文本列,但是class里面都存放数字,也就是整

Windows下安装MySQLdb, Python操作MySQL数据库的增删改查

这里的前提是windows上已经安装了MySQL数据库,且配置完毕,能正常建表能操作.在此基础上只需安装MySQL-python-1.2.4b4.win32-py2.7.exe就ok了,只有1M多.这个有点类似jdbc里的那个jar包. 下载链接:http://sourceforge.net/projects/mysql-python/ , 百度云盘 :http://pan.baidu.com/s/1dDgnfpR 密码:7bna 接着import MySQLdb就能使用了,下面给出测试代码:

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

好久没有写博文了,写个简单的东西热热身,分享给大家. jdbc相信大家都不陌生,只要是个搞java的,最初接触j2ee的时候都是要学习这么个东西的,谁叫程序得和数据库打交道呢!而jdbc就是和数据库打交道非常基础的一个知识,也是比较接近底层的,在实际的工作中大家用得更多的其实还是比较成熟的框架,例如Hibernate.Mybatis. 但是作为这些成熟框架的底层的jdbc却也是我们应该去掌握的,只有了解了jdbc的增删改查,这样在以后如果有兴趣去研究Hibernate或者Mybatis的源代码的

mysql数据库的增删改查语句

连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [库名] 当前选择的库状态:SELECT DATABASE(); 创建数据表:CREATE TABLE [表名]([字段名] [字段类型]([字段要求]) [字段参数], ......); 显示数据表字段:describe 表名; 当前库数据表结构:show tables; =============

php连接MySQL数据库及增删改查

  1.连接MySQL数据库$conn = new mysqli($host,$user,$password); $conn -> query('set names utf8'); //设置字符编码,避免存入中文数据乱码$conn -> select_db('db'); //选择自己建立的数据库(db) 1.1 判断连接状态if (!$conn) { die("数据库连接异常");} //数据库的创建$db = "create database db";

使用JDBC连接MySQL数据库操作增删改查

目录 1.首先这个Myeclipse的包名以及一些实现的类(这样子写是我的习惯) 2.接下来我们创建数据库(MySQL) 3.在数据库里面添加数据 4.首先是BaseDao,这个是重中之重,注意那个数据库的名字,强调所在的包名 5.这个是实体类,我相信大家都会写,注意所在的包名 6.接下来我们写BookingDao 7.下面我们写Servlet 1.查询的Servlet 2.添加的Servlet 3.修改的Servlet 4.删除的Servlet 8.配置web.xml 9.再次写JSP页面 1

【java】用javaSE来实现对mysql数据库的增删改查

主程序: import Bean.StudentBean;import Impl.StudentImpl; public class T7 {    public static void main(String[] args) {        StudentImpl stdimp = new StudentImpl();//        StudentBean student = new StudentBean("halala", "woman", "

python操作mysql数据库实现增删改查

Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server 2000 Informix Interbase Oracle Sybase 你可以访问Python数据库接口及API查看详细的支持数据库列表. 不同的数据库你需要下载不同的DB API模块,例如你需要

php操作mysql数据库(增删改查)

1:连接到mysql php本身提供腿mysql数据库的支持,使用mysql_connect函数来连接,语法如下: resource mysql_connect([string server [, string username [,string password [, bool new_link [, int_client_flags]]]]]) 该函数用来打开或重复使用一个到mysql服务器的连接.server是需要连接的mysql服务器,可以包括端口号使用英文的冒号隔开,例如“hostna