![](https://img-blog.csdnimg.cn/20210122141101681.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
数据库相关文章
Mikasa8
这个作者很懒,什么都没留下…
展开
-
MySQL语句操作(对数据表增删改查)
前言在数据表中插入、浏览、修改和删除记录可以在MySQL命令行中使用SQL语句完成。具体用法如下:(一)插入记录 INSERT在建立一个空的数据库和数据表时,首先需要考虑的是如何向数据表中添加数据,该操作可以用 insert 语句完成insert into 数据表名(column_name,column_name2, ···)values ( value1, value2, ···)在 MySQL 中,一次可以同时插入多行记录,各行记录的值清单在 values 关键字后以“,” 分隔,而标准的S原创 2020-12-23 11:14:52 · 2529 阅读 · 0 评论 -
MySQL数据表操作详解
在对MySQL数据表进行操作之前,必须首先使用 use 语句选择数据库,才可在指定的数据库中对数据表进行操作。下面详细说一下对数据表的操作方法。(1)创建数据表 CREATE TABLE使用 create table 语句创建数据表。语法如下create [ TEMPORARY ] table [IF NOT EXISTS] 数据表名[( create_definition,```)] [ table_options ] [select_statement]create table语句的参数说原创 2020-12-21 20:18:03 · 2355 阅读 · 0 评论 -
MySQL最常用数据引擎(InnoDB、MylSAM、MEMORY)详解及如何选择合适的存储引擎
前言存储引擎其实就是如何存储数据,如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系数据库中数据是以表的形式存储的,所以存储引擎也可以称为表类型(即存储和操作此表的类型)。在Oracle和SQL Server等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的。而MySql数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,也可以根据自己的需要编写存储引擎。什么是MySQL存储引擎MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中原创 2020-12-16 16:25:02 · 6249 阅读 · 0 评论 -
非关系型数据库 MongoDB 的介绍与安装
mongodb的介绍什么是mongodbmongodb 是一个功能最丰富的NoSQL非关系数据库。由 C++ 语言编写。mongodb 本身提供S端存储数据,即server;也提供C端操作处理(如查询等)数据,即client。SQL和NoSQL的主要区别在SQL中层级关系: 数据库 > 表 > 数据而在NoSQL中则是: 数据库 > 集合 > 文档数据之间无关联性SQL中如何需要增加外部关联数据的话,规范化做法是在原表中增加一个外键,关联外部数据表。NoSQL则可以原创 2020-12-09 18:55:09 · 3705 阅读 · 0 评论 -
MySQL Workbench使用教程
MySQL Workbench 是一款专为 MySQL 设计的集成化桌面软件,也是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化两个版本。该软件支持 Windows 和 Linux 系统,可以从 https://dev.mysql.com/downloads/workbench/ 下载。MySQL Workbench 是可视化数据库设计软件,为数据库管理员和开发人员提供了一整套可视化的数据库操作环境,主要功能有数据库设计与模型建立、SQL 开发(取代 MySQL Query Browser)、转载 2020-11-23 18:26:39 · 16141 阅读 · 0 评论 -
MySQL事务
什么是事务事务就是用户定义的一系列执行SQL语句的操作, 这些操作要么完全地执行,要么完全地都不执行, 它是一个不可分割的工作执行单元。事务的使用场景在日常生活中,有时我们需要进行银行转账,这个银行转账操作背后就是需要执行多个SQL语句,假如这些SQL执行到一半突然停电了,那么就会导致这个功能只完成了一半,这种情况是不允许出现,要想解决这个问题就需要通过事务来完成。事务的四大特性 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durab原创 2020-11-04 09:19:54 · 2675 阅读 · 0 评论