next up previous contents
Next: 匯入資料庫 Up: 縮小 ibdata1 Previous: 刪除 ibdata   Contents

設定 mysqld 參數

  1. 查看目前 innodb_file_per_table 是 OFF。
    [root@moodle mysql]# mysql -uroot -p123qwe -e "show variables like 'innodb_file_per_table';"
    +-----------------------+-------+
    | Variable_name         | Value |
    +-----------------------+-------+
    | innodb_file_per_table | ON    |
    +-----------------------+-------+
    
  2. 在 /etc/my.cnf 的 [mysqld] 設定 innodb_file_per_table=1
    [root@moodle mysql]# grep '\[mysqld\]' -A3 /etc/my.cnf
    [mysqld]
    innodb_file_per_table=1
    collation-server=utf8_general_ci
    character-set-server=utf8
    
  3. 重新啟動 mysqld 服務。
    [root@moodle mysql]# /etc/init.d/mysqld restart
    Stopping mysqld:                                           [  OK  ]
    Starting mysqld:                                           [  OK  ]
    



2018-08-14