|  在技术加营销的道路上越走越远
温馨提示
我是弹窗内容
当前位置:首页 > 后端技能提升 > 如何修改MySQL数据库的默认存储引擎?
如何修改MySQL数据库的默认存储引擎?

如何修改MySQL数据库的默认存储引擎?

日期:2023-11-07 浏览量:387 原创作者:湖八爷
我们都知道MySQL数据库的默认存储引擎是MyISAM,但有的时候MyISAM并不能满足我们的项目需求,那应该如何修改MySQL的默认引擎呢?


方法一:修改配置文件。

1:找到MySQL的配置文件my.cnf或my.ini,具体路径取决于操作系统和MySQL的安装方式。


2:打开配置文件,查找[mysqld]部分。


3:在该部分下添加或修改以下行,将默认的MyISAM更改为所需的引擎(例如,InnoDB):

[mysqld]  
default-storage-engine=InnoDB


4:保存并关闭配置文件。


5:重启MySQL服务,使更改生效。



方法二:在MySQL命令行中执行。

1:打开MySQL命令行客户端。


2:连接到MySQL服务器。


3:执行以下SQL语句来修改默认存储引擎:

SET GLOBAL default_storage_engine=MyISAM;


4:重新启动MySQL服务,使更改生效。



方法三:在运行环境中直接更改(例如我本地研发环境用的是Windows操作系统,phpStudy运行环境)。

那么我只需要在phpStudy运行环境中点击数据库对应的“配置”按钮。


点击数据库对应的“配置”按钮.png


然后在弹出的MySQL设置中修改一下引擎,点击“确定”即可。


MySQL设置.png



注意事项:

1:不管是方法几,本质都是修改MySQL数据库的配置文件。


2:修改默认存储引擎可能会影响现有数据库的性能和功能,因此在执行此操作之前,请确保了解所选择的引擎的特性和限制,并备份重要的数据。