1.原子性(atomicity):所有事物操作均可视为一个原子单元,即对事物所进行的数据修改的操作只能是完全提交或者完全回滚。 2.一致性(consistency):事物在完成时,必须使所有的数据从一种一致性状态变更为另外一种一致性状态,所有的变更都必须应用于事物的修改,以确保数据的完整性。 3.隔离性(isolation)一个事物中的操作...
首先打开命令窗口,输入mysql -uroot -p,进行mysql登录 2.1 库操作 2.1.1 查看库 show databases; 该指令用于查看数据库中的所有库文件 2.1.2 选中库 use database_name databse_name: 要操作的库名. 该语句表示,对一个数据库进行选中使用,或是操作的意思。 只有使用了该语句,才可以进一步查看其内部的表数据...
数据库存是用于放数据,关系数据库是多张表和各表之间的关系。SQL是操作数据库里的数据,的一种工具,用来查找数据使用数据库数据的语言。 表的基本操作:实操,软件:mysql和Navicat。关系数据库中的表结构:表名,列名,记录数据的行,数据类型,有字符串,数字。日期等,主键标识数据列名的唯一性。 2、 简单查询 基本查询...
1、mysql是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是一个大仓库,这样就增加了速度并提高了灵活性,使用SQL语句操作数据。 使用数据库: 一、在终端使用数据库 1、登录数据库 命令mysql -uroot -proot(用户名root,密码root)。 2、查询数据库服务器中的所有数据库 命令mysql> show data...
学习了MySQL数据库的备份方法,包括使用mysqldump工具进行逻辑备份和使用xtrabackup工具进行物理备份。 掌握了数据库恢复的方法,包括从备份文件中恢复数据库和从二进制日志中恢复数据。 MySQL优化与性能调优 学习了MySQL查询优化技巧,包括使用EXPLAIN语句分析查询计划、优化索引、避免全表扫描等。 了解了MySQL服务器配置与优化...
mysql数据库的学习总结一(DDL) 一.sql的分类 DML:数据操纵语言 date manipulation language, 语法包括:select、insert、delete、update 记忆方法:使用sql操作数据的增删改查,对数据产生改变,对表不会产生改变 DDL:数据定义语言 date definition language 语法包括:alter,create、drop、rename truncate 记忆方法:只会......
1、数据库介绍 2、msyql数据库介绍 3、数据表查询 4、mysql高级-视图事务索引 5、用户管理 1、数据库介绍 RDBMS(Relational Database Management System) 通过表来表示关系型,当前主要使用两种类型的数据库:关系型数据库、非关系型数据库,所谓的关系型数据库RDBMS,是建立在关系模型基础上的数据库,借助于集合代数等...
简介:这篇文章是关于MySQL数据库命令行操作的总结,包括登录、退出、查看时间与版本、数据库和数据表的基本操作(如创建、删除、查看)、数据的增删改查等。它还涉及了如何通过SQL语句进行条件查询、模糊查询、范围查询和限制查询,以及如何进行表结构的修改。这些内容对于初学者来说非常实用,是学习MySQL数据库管理的基础。
Mysql数据库学习总结 数据库的基本操作:创建删除查看 Create database school; 用于创建数据库,并且数据库的名字不可以更改 Show create database;show databases; 用来查看创建数据库的语句 Drop database; 用于删除数据库 表的基本操作: Create table;
Mysql一个运行时间很长的select阻塞了对select里面左连接表做create index 操作的SQL 当时感觉不应该, 一直以为读锁不会与独占更新锁互斥. 经过与公司数据库大牛沟通, 得出结论如下: 在mysql做ddl语句的时候一定要特别小心 select语句会执有表的MDL_SHARED_READ(SR)锁, ...