freebsd:freebsd_11_install_mariadb_10.3

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
freebsd:freebsd_11_install_mariadb_10.3 [2018-10-23 17:46]
Decomo 作成
freebsd:freebsd_11_install_mariadb_10.3 [2021-04-26 13:23] (現在)
Decomo [my.cnfのサンプルがない?]
行 64: 行 64:
  
 ==== my.cnfのサンプルがない? ==== ==== my.cnfのサンプルがない? ====
 +
 +<note>** (2021-04-26 追記) **
 +
 +MariaDB 10.4から設定ファイルの置き場が変わり、ファイル名もmy.cnfからserver.cnf/client.cnfへと変わった。本記事を参考にする場合は注意のこと。
 +</note>
  
 portsから入れると、my.cnfやお馴染のサンプルファイルmy-medium.cnfやmy-default.cnfなどは一切インストールされないようだ。[[https://mariadb.com/kb/en/library/configuring-mariadb-with-mycnf/|MariaDBの公式サイト]]によれば「If no my.cnf file is found, the default values are used for all variables.」とのことなので、my.cnfがなくても特に問題はなさそうだ。 portsから入れると、my.cnfやお馴染のサンプルファイルmy-medium.cnfやmy-default.cnfなどは一切インストールされないようだ。[[https://mariadb.com/kb/en/library/configuring-mariadb-with-mycnf/|MariaDBの公式サイト]]によれば「If no my.cnf file is found, the default values are used for all variables.」とのことなので、my.cnfがなくても特に問題はなさそうだ。
行 83: 行 88:
 </code> </code>
  
 +ご丁寧にインストール時に「MariaDBはhier(7)を尊重して/etc/my.cnf, /etc/mysql/my.cnfは見に行かないよ(意訳」とまで言ってくれる。
 +<code>
 +MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for
 +my.cnf. Please move existing my.cnf files from those paths to
 +/usr/local/etc and /usr/local/etc/mysql.
 +</code>
 ==== my.cnfの作成 ==== ==== my.cnfの作成 ====
  
行 285: 行 296:
 +--------------------------+----------------------------------+ +--------------------------+----------------------------------+
 8 rows in set (0.001 sec) 8 rows in set (0.001 sec)
 +</code>
 +
 +==== ユーザーの追加 ====
 +
 +<code>
 +create user ユーザー名@localhost identified by パスワード;
 +</code>
 +
 +==== DBと権限の追加 ====
 +
 +DBの作成
 +<code>
 +create database データベース名
 +</code>
 +
 +指定DBの全権限をユーザーに追加
 +<code>
 +grant all on データベース名.* to ユーザー名@localhost identified by パスワード;
 </code> </code>
  
行 350: 行 379:
 </code> </code>
  
 +===== 参考サイト =====
 +
 +  * [[http://avovan.blogspot.com/2011/03/zfs-mysql-innodb-performance-tweaks.html|@vovan: Solaris + ZFS + MySQL + InnoDB performance tweaks]]
 +  * [[https://www.patpro.net/blog/index.php/2014/03/09/2617-mysql-on-zfs-on-freebsd/|MySQL on ZFS (on FreeBSD) | Tactical Grace]]
 +  * [[http://nippondanji.blogspot.com/2010/01/mysqlinnodbzfs.html|漢(オトコ)のコンピュータ道: 違いが分かるエンジニアのためのMySQL/InnoDB/ZFSチューニング!]]
 +  * [[https://tomokazu-kozuma.com/how-to-use-emoji-in-mysql/|MySQLで文字コードをutf8mb4に変更する方法 - ブロックチェーンエンジニアとして生きる]]
  • freebsd/freebsd_11_install_mariadb_10.3.1540284405.txt.gz
  • 最終更新: 2018-10-23 17:46
  • by Decomo