久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

幫助中心 >  技術(shù)知識庫 >  云服務(wù)器 >  服務(wù)器教程 >  MySQL設(shè)置系統(tǒng)默認(rèn)的存儲引擎

MySQL設(shè)置系統(tǒng)默認(rèn)的存儲引擎

2025-01-21 16:45:21 981

MySQL設(shè)置系統(tǒng)默認(rèn)的存儲引擎

歡迎來到藍(lán)隊云技術(shù)小課堂,每天分享一個技術(shù)小知識。


  • 查看默認(rèn)的存儲引擎:

show variables like '%storage_engine%';
#或
SELECT @@default_storage_engine;

image-20250114142502146

  • 修改默認(rèn)的存儲引擎

如果在創(chuàng)建表的語句中沒有顯式指定表的存儲引擎的話,那就會默認(rèn)使用InnoDB作為表的存儲引擎。

如果我們想改變表的默認(rèn)存儲引擎的話,可以這樣寫啟動服務(wù)器的命令行:

SET DEFAULT_STORAGE_ENGINE=MyISAM;

或者修改 my.cnf 配置文件:

[mysqld]
...
default-storage-engine=MyISAM

# 重啟服務(wù)
systemctl restart mysqld

接著:設(shè)置完成后,創(chuàng)建一個表,查看表的存儲引擎。這里定義語句中并沒有明確指定所使用的存儲引擎。

mysql> create table demo(i int);
Query OK, 0 rows affected (0.06 sec)

mysql> show create table demo;
+-------+--------------------------------------------------------------------------------------+
| Table | Create Table                                                                         |
+-------+--------------------------------------------------------------------------------------+
| demo  | CREATE TABLE `demo` (
 `i` int DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb3 |
+-------+--------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

藍(lán)隊云官網(wǎng)上擁有完善的技術(shù)支持庫可供參考,大家可自行查閱,更多技術(shù)問題,可以直接咨詢。同時,藍(lán)隊云整理了運維必備的工具包免費分享給大家使用,需要的朋友可以直接咨詢。

更多技術(shù)知識,藍(lán)隊云期待與你一起探索。



提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: