是否可以在 Synology NAS 上自訂 MariaDB 的設定?

是否可以在 Synology NAS 上自訂 MariaDB 的設定?

目的

在 DSM 5.0 或以上版本中管理資料庫時,MariaDB 套件的預設設定應能滿足使用者的需求。本文章將引導您手動變更 MariaDB 的設定以符合特定需求。

解決方法

  1. 透過 SSH 登入 DSM。1
  2. 編輯位於 MariaDB 資料夾的 my.cnf 檔案。此檔案應包含您想在 MariaDB 變更的設定。
    • MariaDB 5/var/packages/MariaDB/etc
    • MariaDB 10/var/packages/MariaDB10/etc

    若 MariaDB 資料夾中沒有 my.cnf,請建立名為 my.cnf 的設定檔。

  3. 若要套用新設定,請將 Synology NAS 重新開機或執行指令。更新 MariaDB 套件或重新啟動 DSM 後,將會保留新設定。
    • MariaDB 5/usr/syno/bin/synopkg restart MariaDB
    • MariaDB 10 /usr/syno/bin/synopkg restart MariaDB10

    例如:若要提高 MariaDB 中外來檔案的大小上限,您可以在 my.cnf 設定檔中加入以下文字:

    [mysqld]
    max_allowed_packet = 1073741824

注意事項:

  1. 請參閱此文章來了解如何透過 SSH / Telnet 以 root 權限登入。