MySQL数据库表的数据插入、修改、删除操作及实例应用

1.MySQL数据库表的数据插入、修改、删除操作SQL语法格式:

 1 CREATE DATABASE db0504;
 2
 3 USE db0504;
 4
 5 CREATE TABLE student (
 6     sno VARCHAR (10) NOT NULL UNIQUE PRIMARY KEY,
 7     sname VARCHAR (20) NOT NULL,
 8     ssex enum (‘男‘, ‘女‘) NOT NULL DEFAULT ‘男‘,
 9     sbirth date,
10     sclass VARCHAR (10),
11     zno CHAR (4)
12 ) DEFAULT charset = gb2312;
13 #添加操作
14 INSERT INTO student
15 VALUES(‘2012010713‘,‘丁暖‘,‘女‘,‘1993-9-9‘,‘物联网12-1‘,‘z002‘);
16
17 INSERT INTO student (sno,sname,ssex,sbirth,sclass,zno)
18 VALUES(‘2011010503‘,‘孔超‘,‘男‘,‘1993-9-19‘,‘自动化11-1‘,‘z006‘);
19
20 INSERT INTO student (sno, sname, ssex, zno)
21 VALUES(‘2011010521‘,‘韩梅‘,‘女‘,‘z006‘);
22
23 INSERT INTO student (sname, zno, sno)
24 VALUES(‘韩梅2‘,‘z006‘,‘2011010522‘);
25
26 INSERT INTO student VALUES
27 (‘2011010501‘,‘孔超1‘,‘男‘,‘1993-9-19‘,‘自动化11-1‘,‘z006‘);
28 (‘2011010505‘,‘孔超2‘,‘男‘,‘1993-9-19‘,‘自动化11-1‘,‘z006‘);
29 (‘2011010504‘,‘孔超3‘,‘男‘,‘1993-9-19‘,‘自动化11-1‘,‘z006‘);
30 (‘2011010505‘,‘孔超4‘,‘男‘,‘1993-9-19‘,‘自动化11-1‘,‘z006‘);
31 #修改操作
32 UPDATE student
33 SET sname = ‘张三‘,sbirth = ‘1993-6-19‘
34 WHERE sname = ‘丁暖‘;
35
36 UPDATE student SET zno = LEFT (zno, 3);
37 #删除操作
38 delete from student
39 where sname=‘张三‘;
40
41 #清空表操作
42 truncate student;#高效
43 delete from student;
44
45 SELECT * FROM student;

插入:insert

修改:update

删除:delete

2.实例开发

时间: 2024-10-11 12:17:38

MySQL数据库表的数据插入、修改、删除操作及实例应用的相关文章

使用Sqoop1.4.4将MySQL数据库表中数据导入到HDFS中

问题导读:         1.--connect参数作用? 2.使用哪个参数从控制台读取数据库访问密码? 3.Sqoop将关系型数据库表中数据导入HDFS基本参数要求及命令? 4.数据默认导入HDFS文件系统中的路径? 5.--columns参数的作用? 6.--where参数的作用? 一.部分关键参数介绍 参数介绍 --connect <jdbc-uri> 指定关系型数据库JDBC连接字符串 --connection-manager <class-name> 指定数据库使用的管

Sqoop1.4.4将MySQL数据库表中数据导入到HBase表中

问题导读:         1.--hbase-table.--hbase-row-key.--column-family及--hbase-create-table参数的作用? 2.Sqoop将关系型数据库表中数据导入HBase中,默认Rowkey是什么? 3.如果关系型数据库表中存在多关键字,该怎么办? 一.简介及部分重要参数介绍 Sqoop除了能够将数据从关系型数据库导入到HDFS和Hive中,还能够导入到HBase表中. --hbase-table:通过指定--hbase-table参数值

linux 导出mysql数据库表及数据

导出表及结构 mysqldump -h地址ip -u用户名 -p密码 数据库名 > 数据库名.sql --连接数据库 mysql  -h地址ip -u用户名 -p密码 --使用数据库 user 库名: --执行sql语句即可 select 字段  from 表名: 原文地址:https://www.cnblogs.com/lingduqianli/p/9123500.html

MySQL 数据库中如何把A表的数据插入到B表?

web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的记录,虽然这些都可以在程序中拆分成简单sql来实现,但是用一个sql的话,会节省大量代码. 以mysql数据库为例分情况一一说明: 两张表:insertTest和insertTest2,前者中有测试数据 create table insertTest(id int(4),name varchar(12));insert into insertTest values(100,'tom')

MySql中把一个表的数据插入到另一个表中的实现代码--转

MySql中把一个表的数据插入到另一个表中的实现代码 司的一个项目,做报表--要关联的表结构比较多,最后决定把要用的数据集合到一张新表中,需要用到以下的sql语法......分享下: web开发中,我们经常需要将一个表的数据插入到另外一个表,有时还需要指定导入字段,设置只需要导入目标表中不存在的记录,虽然这些都可以在程序中拆分成简单sql来实现,但是用一个sql的话,会节省大量代码.下面我以mysql数据库为例分情况一一说明: 1.如果2张表的字段一致,并且希望插入全部数据,可以用这种方法: ?

批量修改mysql数据库表前缀。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Typ

DDL 数据库定义语言--库创建/修改/删除--表的创建/修改/删除/复制

/*进阶 11 DDL 数据库定义语言 库和表的管理 一:库的管理:创建/修改/删除 二:表的管理:创建/修改/删除 创建: CREATE DATABASE [IF NOT EXISTS] 库名; 修改: alter 删除: DROP DATABASE [IF EXISTS] 库名; */ #一 : 库的管理 #1 库的创建 CREATE DATABASE books; CREATE DATABASE IF NOT EXISTS books; #2/库的修改 #库名的修改,需要停止服务器,然后修

查看和修改MySQL数据库表存储引擎

要做一名合格的程序员,除了把代码写的漂亮外,熟知数据库方面的知识也是不可或缺的,下面总结一下如何查看和修改MySQL数据库表存储引擎:        1.查看数据库所能支持的存储引擎:show engines;        2.查看某个数据库中某个表所使用的存储引擎:show table status from db_name where name='table_name';        3.修改表引擎方法:alter table table_name engine=innodb;     

(转) java实现hbase表创建、数据插入、删除表

近日查看了相关资料后,梳理了一下用java实现hbase的表创建.数据插入.删除表,代码如下: 1.需要的jar包: commons-codec-1.4.jar commons-logging-1.0.4.jar hadoop-0.20.2-core.jar hbase-0.20.6.jar log4j-1.2.15.jar zookeeper-3.2.2.jar 2.代码. 1 package org.myhbase; 2 3 import java.io.IOException; 4 5 i