-----MySQL
文章平均质量分 78
数据库
duoduo18up
对世界充满好奇 勇于尝试 喜欢编程
展开
-
mysql入门概述 (1)
一、数据库概述 数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。(文件系统) 数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的原创 2017-12-11 19:05:10 · 306 阅读 · 0 评论 -
mysql语句 查询 函数 (2)
4.3 DQL操作 DQL数据查询语言 (重要) 数据库执行DQL语句不会对数据进行改变,而是让数据库发送结果集给客户端。 查询返回的结果集是一张虚拟表。 查询关键字:SELECT 语法: SELECT 列名 FROM表名 【WHERE --> GROUP BY -->HAVING--> ORDER BY】 语法: SELECT selection_list /*要查询原创 2017-12-11 19:13:53 · 838 阅读 · 0 评论 -
数据库sql 实战----牛客实战题库
1 查找最晚入职员工的所有信息 select * from employees where hire_date=(select max(hire_date) from employees); select * from employees order by hire_date desc limit 0,1; //LIMIT m,n : 表示从第m+1条开始,取n条数据;CREATE T...原创 2018-05-20 22:41:08 · 456 阅读 · 0 评论 -
事务 (特性 / 隔离级别)
一、Mysql事务事务:事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。例如:A——B转帐,对应于如下两条sql语句 update account set money=money-100 where name=‘a’; update account set money=money+100 where name=‘b’; 1、Mysql中的事务a、mysql引擎是支持...原创 2018-05-15 22:05:08 · 204 阅读 · 0 评论 -
JDBC(2) 使用JDBC实现CRUD操作
四、使用JDBC实现CRUD操作 将重复代码进行封装(封装成自定义工具类): 文件信息: 测试代码: 五、实现一个用户登录的功能 六、SQL注入问题:preparedStatement 出现问题: 本来name和password符合要求才可以通过登录系统的验证,但是可以通过下原创 2017-12-26 19:59:33 · 884 阅读 · 0 评论 -
JDBC(1)四大对象 原理和操作步骤
一、JDBC概述 为什么要使用JDBC? JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。 JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范(掌握四个核心对象): DriverManager:用于注册驱动 Connection: 表示与数据库创建的连接 Statement: 操作数据库sql语句的对象原创 2017-12-26 19:32:43 · 1557 阅读 · 1 评论 -
MySQL存储引擎 优化 索引问题
https://github.com/CyC2018/CS-Notes/blob/master/notes/MySQL.md 存储引擎的区别 InnoDB: 支持事务,是面向在线事务处理(OLTP)的应用,特点是行锁设计,支持外键,并支持一致性非锁定读,即默认情况下读取操作不会产生锁.是默认的存储引擎:.还提供了插入缓冲,二次写,自适应哈希索引,预读等高性能和高可用的功能.MyIS...转载 2018-06-30 10:27:24 · 1001 阅读 · 0 评论