MySql
周末的丢
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
选择题-数据库
JDBC 1、关于JDBC以下说法错误的是 A、DriverManager可以获取数据库连接 B、DataSource获取的数据库连接是可以重用的 C、DataSource获取的数据库连接也需要关闭物理连接 D、DataSource获取数据库连接也需要加载数据库驱动 2、下列说法错误的是 A、使用JDBC拥有更好的可移植性 B、JDBC制定了统一的数据库编程规范,需要由数据库厂商提供驱动包 ...原创 2019-12-14 02:02:44 · 2226 阅读 · 1 评论 -
数据库连接有哪些方式?数据库Statement和PreparedStatement有什么区别?
两道面试题 1. 数据库连接有哪些方式?分别有什么区别 数据库连接Connection Connection接口实现类由数据库提供,获取Connection对象通常有两种方式 1.一种是通过DriverManager(驱动管理类)的静态方法获取 // 加载JDBC驱动程序 Class.forName("com.mysql.jdbc.Driver"); // 创建数据库连接 Connectio...原创 2019-11-27 00:51:27 · 778 阅读 · 0 评论 -
JDBC使用五步曲
1 JDBC API 在Java JDBC编程中对数据库的操作均使用JDK自带的API统一处理,通常与特定数据库的驱动类是完全解耦的。所以掌握Java JDBC API (位于 java.sql 包下) 即可掌握Java数据库编程。 2 数据库连接Connection Connection接口实现类由数据库提供,获取Connection对象通常有两种方式: 一种是通过DriverManger(...原创 2019-11-21 20:41:33 · 383 阅读 · 0 评论 -
Java的JDBC编程(1)
1.数据库编程的必备条件 编程语言 数据库 mysql> select * from student; +----+------+--------+-----------------+------------+ | id | sn | name | qq_mail | classes_id | +----+------+--------+---------------...原创 2019-11-14 20:59:17 · 150 阅读 · 0 评论 -
简单认识MySQL索引事务
1.索引 索引是一种特殊的文件,包含着对数据表所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。 1.1作用 1.3使用场景 要考虑对数据库表的某列或某几列创建索引,需要考虑一下几点: 数据量较大,且经常对这些列进行条件查询 2.事务 ...原创 2019-11-14 20:38:32 · 159 阅读 · 0 评论 -
MySQL的增删改查4(进阶)
还是基于我之前创建的学生成绩表 这是之前的博客:https://blog.youkuaiyun.com/question_mark/article/details/102809161 子查询 子查询是指嵌入在其他sql语句中的select语句,也叫嵌套查询 单行子查询:返回一行计入的子查询 案例:查询与张三同学的同班同学 ???????????? select * from student where classes_...原创 2019-11-08 17:12:54 · 216 阅读 · 0 评论 -
MySQL的增删改查3(图书管理系统)
我们用四张表来表示一个图书管理系统 图书管理系统: 1.图书表 2.学生表 3.图书分类表 4.图书借阅信息表 图书管理系统 ============================== --1.图书表 create table book( id int primary key, name varchar(20), author varchar(20), price decimal(11,...原创 2019-11-07 11:41:56 · 1868 阅读 · 0 评论 -
MySQL表的增删改查2(进阶)
create table emp( id int primary key auto_increment, name varchar(20) not null, role varchar(20) not null, salary numeric(11,2) ); insert into emp(name,role,salary) values ('马云','服务员',1000.20),...原创 2019-10-30 19:05:01 · 195 阅读 · 0 评论 -
MySQL的增删改查(进阶)
约束 1.NULL约束 mysql> create table student( -> sn int not null, -> name varchar(20) -> ); Query OK, 0 rows affected (0.36 sec) mysql> insert into student values(null,'s1'); ER...原创 2019-10-24 17:25:55 · 431 阅读 · 2 评论 -
MySQL表的增删改查
create database test character set utf8mb4; 例如这里我们加一个学生表 create table student( sn int, name varchar(20), accout decimal(11,2), sgroup int ); 1.新增(insert into … values …) 插入单行数据语法: insert into st...原创 2019-10-18 18:50:11 · 180 阅读 · 1 评论 -
MySQL数据库基础
数据库介绍 数据库大体可以分为 关系型数据库 和 非关系型数据库 关系型数据库(RDBMS): 是指采用了关系模型来组织数据的数据库。简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 基于标准的SQL,只是内部一些实现有区别。常用的关系型数据库如: 1.Oracle:甲骨文产品,适合大型项目,适用于做复杂的业务逻辑,如ERP、OA等企业信息...原创 2019-10-17 11:03:09 · 221 阅读 · 0 评论
分享