(2.6)Mysql之SQL基础——存储引擎的查看与修改

可以使用

  show engines;

查看数据库支持的所有的存储引擎;

目录:

  

1、数据库级别存储引擎

  1.1查看现在默认的存储引擎

  1.2 会话级别修改存储引擎

2、表级存储引擎

  2.1 查看表现有的存储引擎(三种方法)

  2.2 修改表的存储引擎

  2.3 新建表时设置存储引擎

3、查询整个Mysql里面存储引擎为innodb/myisam的表

  【1】查看整个实例:

  【2】查看某个数据库:

4、其他存储引擎

  4.1 archive(适用于大数据的插入与查询)

  

1、数据库级别存储引擎

  1.1查看现在默认的存储引擎

    show variables like '%storage%' ;

    

    可以在my.cnf中设置 default-storage-engine = innodb   (设置完后,重启生效)

  1.2 会话级别修改存储引擎

    set default_storage_engine=myisam ;  #仅当前会话有效,重启会恢复原来的配置。

2、表级存储引擎

  2.1 查看表现有的存储引擎(三种方法)

    【1】show create table test101;

    【2】show table status from test1 where name = 'test101';

    【3】select * from information_schema.tables where table_schema='test1' and table_name = 'test101';

      

  2.2 修改表的存储引擎

    alter table test101 engine myisam;

  2.3 新建表时设置存储引擎

    create table a2(id int,name varchar(20)) engine=archive;

3、查询整个Mysql里面存储引擎为innodb/myisam的表

  【1】查看整个实例:

    select * from information_schema.tables where engine='innodb';

  【2】查看某个数据库:

    select * from information_schema.tables where table_schema='test1' and engine='innodb';

4、其他存储引擎

  4.1 archive(适用于大数据的插入与查询)

    create table a2(id int,name varchar(20)) engine=archive;

(2.6)Mysql之SQL基础——存储引擎的查看与修改的更多相关文章

  1. mysql不同版本和存储引擎选型的验证

    Mysql的版本和存储引擎较多,为了选择最适合业务使用的系统,需要进行一定的验证,本文描述mysql的验证过程和思路. 主要涉及: Mysql的版本 v Mariadb v Tokudb v Orac ...

  2. (2.15)Mysql之SQL基础——开发设计最佳规范

    (2.15)Mysql之SQL基础——开发设计最佳规范 关键字:mysql三大范式,mysql sql开发规范 分析: show profile.mysqllsla.mysqldrmpslow.exp ...

  3. 【MySQL】MySQL(四)存储引擎、索引、锁、集群

    MySQL存储引擎 MySQL体系结构 体系结构的概念 任何一套系统当中,每个部件都能起到一定的作用! MySQL的体系结构 体系结构详解 客户端连接 支持接口:支持的客户端连接,例如C.Java.P ...

  4. MySQL开发篇,存储引擎的选择真的很重要吗?

    前言 谁说MySQL查询千万级别的数据很拉跨?我今天就要好好的和你拉拉家常,畅谈到深夜,一起过除夕!这篇文章也是年前的最后一篇,希望能带给大家些许收获,不知不觉查找文档和参考实体书籍就写了这么多,自己 ...

  5. MySQL内核:InnoDB存储引擎 卷1

    MySQL内核:InnoDB存储引擎卷1(MySQL领域Oracle ACE专家力作,众多MySQL Oracle ACE力捧,深入MySQL数据库内核源码分析,InnoDB内核开发与优化必备宝典) ...

  6. MySQL表类型和存储引擎版本不一致解决方法

    使用的是老版本的mysql客户端Navicate 8 ,mysql 服务端用的是mysql5.6的版本,在修改版本引擎的时候出现版本不对; mysql error ‘TYPE=MyISAM’ 解决办法 ...

  7. MySql常用两大存储引擎简介

    MyISAM存储引擎简介 MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件. 首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另外还有.MYD和.M ...

  8. mysql 数据表操作 存储引擎介绍

    一 什么是存储引擎? 存储引擎就是表的类型. mysql中建立的库===>文件夹 库中建立的表===>文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制 ...

  9. Mysql技术内幕——InnoDB存储引擎

    Mysql技术内幕——InnoDB存储引擎 http://jingyan.baidu.com/article/fedf07377c493f35ac89770c.html 一.mysql体系结构和存储引 ...

随机推荐

  1. Android——Activity初学

    manifests里的AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> < ...

  2. kettle的日志

    http://blog.sina.com.cn/s/blog_76a8411a01010u2h.html

  3. java---sychronized的深入理解

    synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D ...

  4. 多媒体开发之rtsp---rtsp client 端的实现

    http://blog.csdn.net/xyz_lmn/article/details/6055179 java实现 http://www.cnblogs.com/wohexiaocai/p/454 ...

  5. linux 下简单的ftp客户端程序

    该ftp的客服端是在linux下面写,涉及的东西也比较简单,如前ftp的简单介绍,知道ftp主要的工作流程架构,套接字的创建,还有就是字符串和字符的处理.使用的函数都是比较简单平常易见的,写的时候感觉 ...

  6. 【BZOJ】1696: [Usaco2007 Feb]Building A New Barn新牛舍(贪心)

    http://www.lydsy.com/JudgeOnline/problem.php?id=1696 原题要求min(sum{|x-xi|+|y-yi|}),且一定要看题:“没有两头牛的吃草位置是 ...

  7. Word中怎么用MathType编辑公式

    现如今,用电脑办公学习已经是一个不可阻挡的潮流.而与之相应的就是需要在这些办公软件进行相应的使用,最典型的一种就是要在Word编辑公式.其实在Word中编辑公式是一个很常见的事情,虽然它很常见,但是却 ...

  8. [转]这五种方法前四种方法只支持IE浏览器,最后一个方法支持当前主流的浏览器(火狐,IE,Chrome,Opera,Safari)

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  9. Java各种日期格式的获取和设置指定日期

    因为近期在做一个项目,发现项目中日期设置的bug,于是查阅了多方资料后.最终攻克了,为此写篇总结.方便日后的查阅. 多的不说了.直接上代码 package com.example.testdate; ...

  10. Babel6.x的安装

    1.首先安装babel-cli(用于在终端使用babel) npm install -g babel-cli 2.然后安装babel-preset-es2015插件 npm install --sav ...