标签:sql
-
39-三十九、MySQL 安全及防止 SQL 注入攻击
如果通过网页获取用户输入的数据并将其插入 MySQL 数据库,那么就有可能发生 SQL注入攻击的安全问题 作为研发,有一条铁律需要记住,那就是 永远不要相信用户的数据,哪怕他一再承…
-
35-三十五、MySQL INSERT INTO SELECT 复制表
有时候我们可能需要将一张表完全的复制到另一张表,包括表的结构,索引,默认值等 MySQL 有没有这样的命令能够完成这样的任务呢? 有,也没有 说没有,是因为没有直接哪个命令能做这件…
-
21-二十一、MySQL DELETE FROM 语句删除数据
可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录 DELETE FROM 语句语法 DELETE FROM SQL 语句删除数据的通用语法格式如…
-
20-二十、MySQL UPDATE 更新数据
如果需要修改或更新 MySQL 中某个表中的数据,可以使用 UPDATE SQL 语句 UPDATE SQL 语句语法 UPDATE SQL 语句修改数据的通用语法格式如下 UPD…
-
18-十八、MySQL SELECT FROM 查询数据
MySQL 使用 SELECT FROM SQL 语句来查询表中的数据 SELECT FROM SQL 语句语法 使用 SELECT FROM SQL 语句查询表中数据的语法格式如…
-
16-十六、MySQL 插入数据
MySQL 中使用 INSERT INTO SQL 语句来往某个表中插入数据 INSERT INTO SQL 语句语法 使用 INSERT INTO SQL 语句往表中插入数据的语…
-
15-十五、MySQL 删除表
MySQL 使用 DROP TABLE SQL 语句删除数据库中的一个表 要小心,因为执行删除命令后表中所有的数据都会消失,而且无法撤销 DROP TABLE SQL 语句语法 使…
-
11-十一、MySQL 选择数据库
一般 MySQL 数据库服务器上都会有多个可以操作的数据库,我们可能要在数据库之间来回切换 MySQL 允许我们保持连接的时间内切换数据库 mysql client 命令提示窗口中…
-
02-二、NoSQL 简介
引言 NoSQL (NoSQL = Not Only SQL ),意即"不仅仅是SQL" 在现代的计算系统上每天网络上都会产生庞大的数据量 这些数据有很大一部分…
-
018-十八、Java 8 流 Stream ( 上 )
引言 流 ( Stream ) 是 Java 8 新增加的一个重磅级的功能。流是一个抽象层。有了流,我们就可以使用类似于 SQL 语句的声明方式来处理数据。 比如,下面的 SQL …
-
17-Java基础面试题(十七)
61,JDBC访问数据库的基本步骤是什么? 1,加载驱动 2,通过DriverManager对象获取连接对象Connection 3,通过连接对象获取会话 4,通过会话进行数据的增…
-
javaweb学习总结(三十六)——使用JDBC进行批处理
在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 JDBC实现批处理有两种方…
-
javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键
测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20)…