バージョン 3.23.50 および 4.0.2 より、InnoDB
        の最後のデータファイルに
        autoextend
        を指定できるようになりました。あるいは、追加のデータファイルを指定してテーブルスペースを拡大することができます。そのためには、MySQL
        サーバをシャットダウンし、my.cnf
        ファイルで innodb_data_file_path
        の末尾に新しいデータファイルを追加し、MySQL
        サーバを再起動します。
      
        現時点では、InnoDB
        からデータファイルを削除することはできません。データベースのサイズを小さくするには、mysqldump
        ですべてのテーブルをダンプし、新しいデータベースを作成し、そのデータベースにテーブルをインポートする必要があります。
      
        InnoDB
        ログファイルの数またはサイズを変更する場合は、MySQL
        をシャットダウンし、エラーなくシャットダウンすることを確認する必要があります。
        その後に、シャットダウンで問題が発生した場合に備えて、古いログファイルを安全な場所にコピーします。これらはデータベースをリカバリする際に必要となります。古いログファイルをログファイルディレクトリから削除し、my.cnf
        を編集してから MySQL
        を再び起動します。起動時に、InnoDB
        から新しいログファイルを作成していることが通知されます。
      
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

