
数据库
Josvin
这个作者很懒,什么都没留下…
展开
-
【数据库】脏读、不可重复读、幻读
https://blog.youkuaiyun.com/qq_33591903/article/details/81672260原创 2021-03-28 00:00:56 · 140 阅读 · 1 评论 -
MySQL详细安装过程
第一步:下载Mysql下载地址在这里根据自己需求,在这里我选择5.7.27版本第二步:解压后新建my.ini文件[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port=3306# 设置mysql的安装目录basedir=D:\mysql-5.7.27-winx64# 设置mysql数据库的数据的存放目录datadir=D:\mysql-5.7.27-winx64/data# 允许最大连接原创 2021-02-17 19:35:12 · 2422 阅读 · 2 评论 -
MySQL数据库基础(Java的JDBC编程)
1. 数据库编程的必备条件编程语言,如Java,C、C++、Python等数据库,如Oracle,MySQL,SQL Server等数据库驱动包:不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包mysql-connector-java,需要基于Java操作MySQL即需要该驱动包。同样的,要基于Java操作Oracle数据库则需要Oracle的数据库驱动包ojdbc。2. Java的数据库编程:JDBCJDBC,即Java Database Con原创 2020-06-05 22:42:33 · 596 阅读 · 1 评论 -
MySQL索引事务
1. 索引1.1 概念索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。在关系型数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单(定义真特么拗口)。大白话意思是索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。一个索引是存储的表中一个特定列的值数据结构。索引是在表的列上创建。要原创 2020-05-31 00:34:28 · 192 阅读 · 0 评论 -
MySQL数据库基础(MySQL表的增删改查--进阶)
MySQL表的增删改查(进阶)1. 数据库约束约束:数据库针对数据进行一系列的校验,如果发现插入的数据不符合约束中的描述的校验规则,就会插入失败从而保证数据的正确性。1.1 约束类型NOT NULL - 指示某列不能存储 NULL 值。UNIQUE - 保证某列的每行必须有唯一的值。DEFAULT -规定没有给列赋值时的默认值。PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标 识,有助于更容易更快速地找到表中的一个特定的记录。原创 2020-05-27 00:06:33 · 1124 阅读 · 0 评论 -
MySQL数据库基础(MySQL表的增删改查--初阶)
MySQL表的增删改查1. CRUD注释:在SQL中可以使用“–空格+描述”来表示注释说明CRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。2. 新增(Create)创建一个表:use java16_0524;//创建表格之前一定要先usecreate table exame_result ( -> id int, -> name varchar(20), -> chines原创 2020-05-24 21:59:37 · 1393 阅读 · 0 评论 -
MySQL数据库基础
1. 数据库的操作1.1 显示当前数据库SHOW DATABASES;1.2 创建数据库语法:CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [,create_specification] ...]create_specification:[DEFAULT] CHARACTER SET charset_name[DEFAULT] COLLATE collation_name说明:大写的表示关键字[] 是原创 2020-05-23 20:34:45 · 175 阅读 · 1 评论