国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql數據庫中如何修改表類型

2024-07-24 12:33:55
字體:
來源:轉載
供稿:網友
  MySQL 數據表主要支持六種類型 ,分別是:BDB、HEAP、ISAM、MERGE、MYISAM、InnoBDB。
  
  出錯原因:
 
  由于MYSQL查詢語句寫法 TYPE=MyISAM 太老了,在MYSQL 5.5即以上上已經被禁用
 
  使用sql語句修改表類型:
 
  alter table product  ENGINE = MyISAM; #(用ENGINE = MyISAM代替TYPE=MyISAM,修改成功了)
  擴展知識:
 
  MyISAM 默認的MySQL插件式存儲引擎,它是基于ISAM類型,但它增加了許多有用的擴展,它是在Web、數據倉儲和其他應用環境下最常使用的存儲引擎之一。注意,通過更改STORAGE_ENGINE配置變量,能夠方便地更改MySQL服務器的默認存儲引擎。優點:1.比ISAM表更小,所占資源更少2.可以在不同平臺間二進制移植表的類型在創建表時指定。
  ISAM 是MyISAM類型出現之前MySQL表使用的默認類型,現在已經被MyISAM代替。
  Memory (HEAP) 是MySQL表中訪問最快的表,將所有數據保存在RAM中,在需要快速查找引用和其他類似數據的環境下,可提供極快的訪問。注意,這種類型下數據是非持久化設計的,它一般適應于臨時表,如果MySQL或者服務器崩潰,表中數據全部丟失。
  Merge 是一種值得關注的新式表,它是由一組MyISAM表組成,之所合并主要出于性能上考慮,因為它能夠提高搜索速度,提高修復效率,節省磁盤空 間。允許MySQL DBA或開發人員將一系列等同的MyISAM表以邏輯方式組合在一起,并作為1個對象引用它們。對于諸如數據倉儲等VLDB環境十分適合。有時它以 MRG_MYISAM 名稱出現。
  Archive 為大量很少引用的歷史、歸檔、或安全審計信息的存儲和檢索提供了完美的解決方案。
  Federated 能夠將多個分離的MySQL服務器鏈接起來,從多個物理服務器創建一個邏輯數據庫。十分適合于分布式環境或數據集市環境。
  NDBCluster/Cluster/NDB MySQL的簇式數據庫引擎,尤其適合于具有高性能查找要求的應用程序,這類查找需求還要求具有最高的正常工作時間和可用性。
  CSV 使用標準的CSV格式,由逗號隔開的文本文件,適應于外部數據交換
  Blackhole 它會接受數據但不保存,而且對任何檢索請求返回一個空集。它一般適應于數據會被自動復制并不進行本地保存的分布式數據庫設計。(不確定的)似乎也可以用于臨時禁止/忽略對數據庫的應用程序輸入。
  Example 這是一個測試引擎,你可以創建一個這樣的表,但既不能寫入數據,也不能檢索數據。它似乎是一個針對MySql開發者提供的示例引擎。
  以上是“mysql數據庫中如何修改表類型”這篇文章的所有內容,感謝各位的閱讀!

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 铜山县| 辽宁省| 新竹市| 中江县| 宝丰县| 连城县| 丰宁| 毕节市| 津市市| 福贡县| 甘孜县| 白水县| 临颍县| 谷城县| 九寨沟县| 将乐县| 微博| 富源县| 北辰区| 白城市| 乌恰县| 广饶县| 兰考县| 百色市| 叶城县| 广河县| 抚宁县| 静海县| 克拉玛依市| 东方市| 禹州市| 金乡县| 乐平市| 平邑县| 红安县| 黄平县| 红河县| 红河县| 蓬安县| 富顺县| 北流市|