简体   繁体   中英

how import a mysqldump without ENGINE specified in MyISAM

all my sqldumps are without the "Engine=..." syntax in the CREATE Statements, so maybe i can somehow add "ENGINE=MyISAM" to the default import?

because on my ubuntu 12.04 server with mysql 5.5 importing a large table is very slow, because it is using the standard InnoDB when i just import it

or can i set a settings flag in mysql, that new tables created are MyIsam as default?

要将默认引擎设置为MyISAM,请在my.cnf使用以下配置选项:

default-storage-engine=MyISAM

According to the docs , you can:

  1. start the server with a specified default storage engine:

    You can specify the default engine by using the --default-storage-engine server startup option,

  2. change the config file

    or by setting the default-storage-engine option in the my.cnf configuration file.

  3. change the engine on a session by session basis

    You can set the default storage engine to be used during the current session by setting the default_storage_engine variable

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM