数据库的DML与DQL语句】的更多相关文章

Mysql 数据库操作之DDL.DML.DQL语句操作 设置数据库用户名密码 l  Show databases 查看数据库列表信息 l  查看数据库中的数据表信息 ,格式: use 数据库名: show tables; l  显示数据表的结构(字段) 格式:describe 数据库.表名 小结: show databases: .....查看数据库信息 Use 数据库名: Show tables:  ..........查看数据库中的数据表信息 Describe 数据库名.表名;  .....…
DML操作: a.插入单行数据:      INSERT INTO 表名(列名,列名,...) VALUE(列值,列值,...); 表的字段名是可选的,如果省略,则一次插入所有字段 多个列表和多个值之间使用逗号分隔. 值列表必须和字段名列表数量相同,且数据类型相符, 如果插入的是表中的部分数据,字段名列表必须填写. 注:插入数据时必须满足数据完整性约束.任何数据都可以使用单引号括起来,系统会自动解析.   b.插入多行数据 向原表插入多行数据 INSERT INTO 表名(列名,列名,...)…
import com.loaderman.util.JdbcUtil; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import org.junit.Test; /** * 使用Statement执行DML语句 * */ public class Demo2 { private String url = "jd…
一.DQL语句 1.常量列 SELECT `StudentName` AS 姓名, `Address` AS 地址, '北京信息中心' AS 学校名称 FROM `student`; 2.常用函数 聚合函数 AVG() 求平均分 count() 统计记录数 SELECT COUNT(1) FROM student; //效率高 select count(*) from student; max() 最大值 min() 最小值 sum() 求和 字符串函数: 日期函数: CURDATE(); #获…
MySQL的sql语言分类DML.DQL.DDL.DCL. SQL语言一共分为4大类:数据定义语言DDL,数据操纵语言DML,数据查询语言DQL,数据控制语言DCL 1.数据定义语言DDL(Data Definition Language) 对象: 数据库和表 关键词: create alter drop truncate(删除当前表再新建一个一模一样的表结构) 创建数据库:create database school; 删除数据库:drop database school; 切换数据库:use…
一:MySql的存储引擎 问题的引入: 由于不同用户对数据的容量,访问速度,数据安全性有着不同的要求. 为了满足不同用户的需求,mysql数据库采用多种存储引擎来进行数据的存储! 1.1:查询mysql数据库中所有的存储引擎 show engines: 1.2:mysql数据库常用的存储引擎 1.3:查询默认的存储引擎 1.4:修改默认的存储引擎 找到安装目录的my.ini 文件  修改 default-storage-engine=引擎名称 之后重启mysql服务生效 1.5:mysql的数据…
SQL--SQL详解(DDL,DML,DQL,DCL) 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 什么是SQL? Structured Query Language:结构化查询语言 SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾. 可使用空格和缩进来增强语句的可读性. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写. 3 种注释 单行注释: -- 注释内容 或 # 注释内容(mysql…
import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Test; import util.JdbcUtil; /** * 使用Statement执行DQL语句(查询操作) * @author APPle */ public class Demo4 { @Test public void test1(){ Connection conn = null; S…
使用触发器记录DML,使用触发器记录表的DML 数据库级别DML操作监控审计.表触发器/对象触发器 --创建记录表 CREATE TABLE T_SHALL_LOG ( ID , ) , EVTIME DATETIME NOT NULL DEFAULT(GETDATE()) , --访问时间 SQL ) , --执行的SQL语句 USERID ) NOT NULL DEFAULT(SUSER_SNAME()) , --连接的时候使用的哪个SQL登陆用户 HOSTNAME ) NOT NULL D…
第16课-数据库开发及ado.net 数据库SQl,创建数据库和表,增删改语句,约束,top和Distinct,聚合函数介绍 SQL语句入门(脚本.命令) SQL全名是结构化查询语言(Structured Query Language) SOL语句是和DBMS“交谈”专用的语言,不同的DBMS都认SQL语法. Sql中字符串使用单引号:通过写俩个单引号来转义一个单引号. Sql中的注释“——” 单行注释比较好 判断俩个数据是否相等使用=(单等号) 在sql语句中sql代码不区分大小写 SQL主要…