资讯专栏INFORMATION COLUMN

MySQL——数据库操作与存储引擎

Honwhy / 277人阅读

摘要:通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。

数据库对象

存储,管理和使用数据的不同结构形式表、视图、存储过程、函数、触发器、事件、索引

数据库

存储数据库对象的容器

系统数据库(系统自带,不能修改)

information_schema:存储数据库对象信息,如:用户表信息、列信息、权限、字符、分区等信息

performance_schema:存储数据库服务器性能参数信息

mysql:存储数据库用户权限信息

test:任何用户都可以使用的测试数据库

用户数据库(用户自定义的数据库)

一般的,一个项目一个用户数据库


常用的操作命令 查看数据库服务器存在哪些数据库:
show databases;  /* 分号结尾,s代表多的意思 */
使用指定的数据库:
use [database_name];
查看指定的数据库中哪些数据表:
show tables;
创建指定名称的数据库:
create database [database_name];
删除数据库:
drop database [database_name];
删除整张表:
drop table [tablename];
MySQL的存储引擎

MySQL中的数据用各种不同的技术存储在文件(或者内存)中,这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供不同的功能和能力。

通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/49092.html

相关文章

  • MySQL性能调优架构设计(二)—— MySQL存储引擎简介

    摘要:的插件式存储引擎主要包括等。和在严格意义来说,并不能算作一个存储引擎。实现外键实现了外键引用这一数据库的重要特性,使在数据库端控制部分数据的完整性成为可能。 什么是存储引擎 mysql中的数据用各种不同的技术存储在文件(或者内存)中。 这些技术中每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。 通过选择不同的技术,你能够获得额外的速度和功能,从而...

    muzhuyu 评论0 收藏0
  • 【划重点】MySQL技术内幕:InnoDB存储引擎

    摘要:说明本文绝大部分内容来源技术内幕存储引擎一书,部分图片来源网络。脏页存储于,表示缓冲池中的页与磁盘页不一致,等待被调度刷新。脏页数量太多,比如占据缓冲池比例大于时,强制进行刷新,比例可调。 说明 本文绝大部分内容来源《MySQL技术内幕:InnoDB存储引擎》一书,部分图片来源网络。#我是搬运工# InnoDB 体系结构 后台线程 InnoDB存储引擎是多线程模型,其后台有多个不同的后...

    wuaiqiu 评论0 收藏0
  • MySQL性能调优架构设计(四)—— 备份恢复

    摘要:前言数据库的备份和恢复一直是工作中最为重要的一部分,也是基本工作之一。任何正式环境的数据库都必须有完整的备份计划和恢复测试,本章内容将主要介绍数据库的备份与恢复相关内容。 前言 数据库的备份和恢复一直是DBA工作中最为重要的一部分,也是基本工作之一。 任何正式环境的数据库都必须有完整的备份计划和恢复测试,本章内容将主要介绍 MySQL数据库的备份与恢复相关内容。 数据库备份使用场景...

    chengjianhua 评论0 收藏0
  • mysql据库引擎详解

    摘要:是的扩展格式和缺省的数据库引擎。数据库引擎都是造就灵活性的技术的直接产品,这项技术就是。估计这个插件式数据库引擎的模型甚至能够被用来为创建本地的提供器。能够让你在表格这一层指定数据库引擎,所以它们有时候也指的是。 数据库引擎介绍MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、M...

    孙吉亮 评论0 收藏0
  • MySQL中InnoDB和MyISAM的存储引擎区别

    摘要:作为,我们应该深刻的认识存储引擎。今天介绍两种最常见的存储引擎和它们的区别和。存储引擎存储引擎不支持事务表锁设计,支持全文索引,主要面向联机分析处理应用,适用于数据仓库等查询频繁的场景。从版本,版本后,两者都支持全文索引。 MySQL数据库区别于其他数据库的很重要的一个特点就是其插件式的表存储引擎,其基于表,而不是数据库。由于每个存储引擎都有其特点,因此我们可以针对每一张表来挑选最合适...

    PingCAP 评论0 收藏0
  • MySQL据库系统

    摘要:四概述是一个开源的关系型数据库管理系统,由瑞典公司开发,目前属于旗下产品。是最流行的关系型数据库管理系统之一,在应用方面,是最好的,关系数据库管理系统应用软件。支持大型的数据库。 一、数据库概述 数据库就是一个运行在系统上的软件,用于存储用户个人信息、用户的游戏资料等; 数据库是多个表的集合,是存储数据的仓库,以一定的组织方式存储的相互有关的数据 数据库由多个表组成,多个数据记录组成...

    ACb0y 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<