Fork me on GitHub
摘要: 参考资料: "JavaWeb 视频教程" 阅读全文
posted @ 2017-10-01 23:31 小a的软件思考 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1. JDBC 简介 JDBC (Java DataBase Connectivity) 就是 Java 数据库连接, 说白了就是用 Java 语言向 数据库发送 SQL 语句. JDBC 其实是访问数据库的规范(就是一组接口). 而驱动就是该接口的实现类. 2. java 代码操作数据库步骤: 导 阅读全文
posted @ 2017-10-01 21:35 小a的软件思考 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1. 多表查询分类: 合并结果集(了解) 连接查询 子查询 2. 合并结果集 要求被合并的表中, 列的类型和列数相同. : 去除重复行. : 不去除重复行. 3. 连接查询(一次查询多张表) 1. 分类: 内连接 外连接(左外连接, 右外连接, 全外连接(MySQL 不支持)) 自然连接(属于一种简 阅读全文
posted @ 2017-10-01 17:10 小a的软件思考 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 约束是添加在列上, 用来约束列的! 1. 主键约束(表中的某行的唯一标识) 1. 主键的特点: 非空 唯一 被引用 2. 创建表时, 指定主键的两种方式: 3. 修改表时,指定主键: 4. 删除主键: 2. 主键自增长 1. 因为主键列的特性是: 必须唯一, 不能为空, 所以我们通常会指定主键类型为 阅读全文
posted @ 2017-10-01 15:24 小a的软件思考 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 数据库导出 SQL 脚本 1. 示例: 备份的是数据库内容, 不是备份数据库. 末尾不要打分号, 不要登录mysql, 直接在 bin 目录下运行. 生成的脚本文件中不包含 create database 语句. 2. 导入 SQL 脚本 前提: 进入 mysql 的bin目录: 1. 第一种 阅读全文
posted @ 2017-10-01 11:29 小a的软件思考 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1. 查看 MySql 数据库编码 2. 编码解释 : MySQL 使用该编码来解读客户端发送过来的数据. : MySQL 会把数据转换成该编码后, 再发送给客户端. 参考资料: "JavaWeb 视频教程" 阅读全文
posted @ 2017-10-01 10:56 小a的软件思考 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1. SQL 语言概述 SQL : 结构化查询语言, Structured Query Language; SQL 的作用: 客户端使用 SQL 来操作服务器; SQL 标准, 对 DBMS 的同一操作方式; SQL 方言, 某种 DBMS 自己所独有的语法. 例如, limit 语句只在 MySQ 阅读全文
posted @ 2017-10-01 09:19 小a的软件思考 阅读(213) 评论(0) 推荐(0) 编辑