最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL創(chuàng)建數(shù)據(jù)表時(shí)設(shè)定引擎MyISAM/InnoDB操作

 更新時(shí)間:2020年08月28日 09:50:40   作者:蕭逸凡  
這篇文章主要介紹了MySQL創(chuàng)建數(shù)據(jù)表時(shí)設(shè)定引擎MyISAM/InnoDB操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

我在配置mysql時(shí)將配置文件中的默認(rèn)存儲(chǔ)引擎設(shè)定為了InnoDB。今天查看了MyISAM與InnoDB的區(qū)別,在該文中的第七條“MyISAM支持GIS數(shù)據(jù),InnoDB不支持。即MyISAM支持以下空間數(shù)據(jù)對(duì)象:Point,Line,Polygon,Surface等?!?/p>

作為一個(gè)地理信息系統(tǒng)專業(yè)的學(xué)生(其實(shí)是測繪專業(yè))來講,能存儲(chǔ)空間數(shù)據(jù)的數(shù)據(jù)庫才是好數(shù)據(jù)庫,原諒我是數(shù)據(jù)庫小白的身份。

有三種方式可以設(shè)定數(shù)據(jù)庫引擎:

(1)修改配置文件

將安裝目錄下~\MySQL\mysql-5.6.31-winx64的my.int配置文件打開,在[mysqld]的后面修改或添加(如果你之前未設(shè)置)下列語句:

default-storage-engine=INNODB

而我會(huì)自己修改為MyISAM,以后在你創(chuàng)建數(shù)據(jù)表時(shí)默認(rèn)引擎為當(dāng)前設(shè)置。

(2)創(chuàng)建數(shù)據(jù)表時(shí)聲明

mysql> create table test(
 -> id int(10) unsigned not null auto_increment,
 -> name varchar(10) character set utf8,
 -> age int(10),
 -> primary key(id)
 -> )
 -> engine=MyISAM
 -> ;

上述語句為創(chuàng)建表格的語句,如下圖,沒有什么可說的。

接下來查詢一下,創(chuàng)建的表格的引擎類別。

show create table test;

(3)更改數(shù)據(jù)表的引擎

數(shù)據(jù)表的引擎類型,不是一成不變的,可以通過可視化應(yīng)用如Navicat for Mysql進(jìn)行修改,也可以通過命令來修改,下面將剛才新建的test表格引擎修改為InnoDB.

alter table test engine=innodb;

補(bǔ)充知識(shí):MySQL 更改所有表的數(shù)據(jù)引擎,MyISAM 設(shè)置為 InnoDB

一、先設(shè)置執(zhí)行SQL語句:

SELECT GROUP_CONCAT(CONCAT( 'ALTER TABLE ' ,TABLE_NAME ,' ENGINE=InnoDB; ') SEPARATOR '' ) 
FROM information_schema.TABLES AS t 
WHERE TABLE_SCHEMA = '數(shù)據(jù)庫' AND TABLE_TYPE = 'BASE TABLE';

把數(shù)據(jù)庫改成你的數(shù)據(jù)庫名字,這里假設(shè)我的數(shù)據(jù)庫是database

SELECT GROUP_CONCAT(CONCAT( 'ALTER TABLE ' ,TABLE_NAME ,' ENGINE=InnoDB; ') SEPARATOR '' ) 
FROM information_schema.TABLES AS t 
WHERE TABLE_SCHEMA = 'database' AND TABLE_TYPE = 'BASE TABLE';

二、得到一段超長的SQL,復(fù)制后執(zhí)行這段SQL

三、查看當(dāng)前數(shù)據(jù)庫的字段存儲(chǔ)信息

SHOW TABLE STATUS FROM database;

結(jié)果:

以上這篇MySQL創(chuàng)建數(shù)據(jù)表時(shí)設(shè)定引擎MyISAM/InnoDB操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SQL面試之WHERE?1=1到底是什么意思詳解

    SQL面試之WHERE?1=1到底是什么意思詳解

    這篇文章主要給大家介紹了關(guān)于SQL面試之WHERE?1=1到底是什么意思的相關(guān)資料,WHERE 1=1子句只是一些開發(fā)人員采用的一種慣性做法,以簡化靜態(tài)和動(dòng)態(tài)形式的SQL語句的使用,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-09-09
  • Mysql環(huán)境變量配置的詳細(xì)圖文教程

    Mysql環(huán)境變量配置的詳細(xì)圖文教程

    如果第一次安裝好Mysql后,利用DOS窗口可能無法打開Mysql,此時(shí)大概率是未配置好Mysql的環(huán)境變量,下面這篇文章主要給大家介紹了關(guān)于Mysql環(huán)境變量配置的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • MySQL8.x msi版安裝教程圖文詳解

    MySQL8.x msi版安裝教程圖文詳解

    這篇文章主要介紹了MySQL8.x msi版安裝教程 ,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • mysql sql大文件導(dǎo)入正確姿勢

    mysql sql大文件導(dǎo)入正確姿勢

    在 MySQL 中導(dǎo)入大文件時(shí),mysql source 導(dǎo)入大文件速度太慢,可能會(huì)遇到性能問題或內(nèi)存限制,以下是一些優(yōu)化導(dǎo)入大文件的建議,需要的朋友可以參考一下
    2025-02-02
  • 一千行的MySQL學(xué)習(xí)筆記匯總

    一千行的MySQL學(xué)習(xí)筆記匯總

    這篇文章主要介紹了一千行的MySQL學(xué)習(xí)筆記匯總,實(shí)例總結(jié)了MySQL學(xué)習(xí)中遇到的各類常見問題與實(shí)用技巧,需要的朋友可以參考下
    2014-10-10
  • mysql binlog二進(jìn)制日志詳解

    mysql binlog二進(jìn)制日志詳解

    二進(jìn)制日志包含了所有更新了數(shù)據(jù)或者已經(jīng)潛在更新了數(shù)據(jù)(例如,沒有匹配任何行的一個(gè)DELETE)的所有語句
    2011-10-10
  • 關(guān)于MySQL的ORDER BY排序詳解

    關(guān)于MySQL的ORDER BY排序詳解

    這篇文章主要介紹了關(guān)于MySQL的ORDER BY排序詳解,如果沒有使用排序操作,默認(rèn)情況下查詢返回的數(shù)據(jù)是按照添加數(shù)據(jù)的順序顯示的,需要的朋友可以參考下
    2023-05-05
  • MySQL8 臨時(shí)關(guān)閉緩存的方法實(shí)現(xiàn)

    MySQL8 臨時(shí)關(guān)閉緩存的方法實(shí)現(xiàn)

    在某些場景下,如基準(zhǔn)測試、數(shù)據(jù)一致性檢查或高頻數(shù)據(jù)更新,可能需要臨時(shí)關(guān)閉緩存以獲得更準(zhǔn)確的性能數(shù)據(jù)或解決性能問題,本文就詳細(xì)的介紹一下MySQL8 臨時(shí)關(guān)閉緩存的方法實(shí)現(xiàn),感興趣的可以了解一下
    2024-10-10
  • MySQL對(duì)JSON數(shù)據(jù)進(jìn)行查詢實(shí)例代碼

    MySQL對(duì)JSON數(shù)據(jù)進(jìn)行查詢實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于MySQL對(duì)JSON數(shù)據(jù)進(jìn)行查詢的相關(guān)資料,MySQL支持使用JSON類型存儲(chǔ)數(shù)據(jù),并提供了多種查詢JSON數(shù)據(jù)的方法,需要的朋友可以參考下
    2023-07-07
  • MySQL之存儲(chǔ)過程按月創(chuàng)建表的方法步驟

    MySQL之存儲(chǔ)過程按月創(chuàng)建表的方法步驟

    這篇文章主要介紹了MySQL之存儲(chǔ)過程按月創(chuàng)建表的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09

最新評(píng)論

安平县| 大同市| 嘉荫县| 大同县| 察哈| 南雄市| 苏尼特左旗| 葫芦岛市| 洛川县| 肃南| 扎赉特旗| 安吉县| 登封市| 武宣县| 大邑县| 莱州市| 墨玉县| 米泉市| 吕梁市| 凌源市| 西盟| 广宁县| 高唐县| 历史| 蓬莱市| 水富县| 遂昌县| 淮阳县| 镶黄旗| 淮阳县| 五台县| 绥德县| 故城县| 曲沃县| 高台县| 青浦区| 信丰县| 禄劝| 神农架林区| 车致| 哈尔滨市|