Q1:MariaDB与InnoDB的区别又是什么? 首先,MariaDB是数据库,而InnoDB只是数据库存储引擎,二者不在一个层面上。 Q2:MyISAM与InnoDB二者的主要区别 Overall, MyISAM is an older and less efficient storage engine than InnoDB. The most commonly noted differences between these two engines are as follows: InnoDB is more stable, faster, and easier to set up; it also supports transactions. It is the default storage engine of choice for a reason, and you can use the features of InnoDB with no need to worry about compatibility issues. If you need to store large amounts of data or ensure that transactions will work correctly, choose InnoDB. The MyISAM engine is not very good at storing large amounts of data, because it stores everything in a single table. When you need to add data to the database, you have to lock the entire table, which can cause your database to stop working until it is unlocked. In the InnoDB engine, each row is stored separately in a separate table. This means that when you insert data into a MySQL database, you do not need to lock all rows. [1] 总之,MyISAM整体上不如InnoDB,以后选MySQL的存储引擎选InnoDB就可以。