MySQLサーバーのインストール(MacPort)
MySQLサーバーをMacPortをりようしてインストールする場合も、
通常のMacPortによるコンポーネントインストール手順と同じです。
インストールしたいコンポーネント・バージョンを検索しインストールを行います。
ここではMySQLサーバーをインストールする手順をご紹介します。
MySQLサーバーのインストール(MacPort)
MacPortでMySQLのインストールは1行のターミナル操作で完了します。
ですが、まずMySQLのどのバージョンをインストールするのかを、
事前に決定しておく必要があります。
MacPortを利用してインストールができるMySQLバージョンから、
インストールするバージョンの決定を行います。
ここでは以下のバージョンのインストールを行います。
mysql55-server 5.5.53 (source)Run mysql55 as server
Licenses: BSD
Maintained by: pixilla openmaintainer
Categories: databases
Platforms: darwin
Dependencies: mysql55(引用)“mysql search results”|The MacPorts Project — Available Ports
青色で示した部分がコンポーネントの名称です。
この名前を指定することで「MySQL 5.5.53(クライアント)」がインストールされます。
インストールを行う際には以下コマンドを利用します。
sudo port install (コンポーネント名)
実際には以下のように指定します。
sudo port install mysql55-server
実行するとすぐにインストールが開始されますが、
MySQLサーバーのインストール時にはMySQLクライアントも同時にインストールされます。
その為、MySQLのインストールを行う事の確認を求められます。
一緒にインストールするのが一般的ですので「Y」を入力して承諾します。
インストールが行われ、ターミナルが入力待ちになればインストールは完了です。
途中、注意事項が書かれていますので一読するといいでしょう。
mysql55 has the following notes:
On activation if no/opt/local/etc/mysql55/my.cnf
file exists one
will be created which loads/opt/local/etc/mysql55/macports-default.cnf
.(意訳)mysql55には以下の注意事項があります:
/opt/local/etc/mysql55/my.cnf
ファイルが存在しない場合、起動時に
作成された/opt/local/etc/mysql55/macports-default.cnf
(を使用します)。
If a
/opt/local/etc/mysql55/my.cnf
file exists MacPorts does not touch it and any changes you make to/opt/local/etc/mysql55/my.cnf
will be preserved (e.g., during port upgrades, deactivations or activations)./opt/local/etc/mysql55/my.cnf
is a good place to customize your mysql55 installation.(意訳)
/opt/local/etc/mysql55/my.cnf
ファイルが存在する場合、MacPortsはそれに触ず、/opt/local/etc/mysql55/my.cnf
に対する変更は保存されます(たとえば、ポートのアップグレード中、無効化中 または活性化)。/opt/local/etc/mysql55/my.cnf
はmysql55のインストールをカスタマイズするのに適しています。
Any changes made to
/opt/local/etc/mysql55/macports-default.cnf
will be lost during port upgrades, deactivations or activations so you are advised to not make changes here. Currently/opt/local/etc/mysql55/macports-default.cnf
contains only one directive; to disable networking. With disabled networking it is possible to install and have running all the MacPorts mysql ports simultaneously.(意訳)
/opt/local/etc/mysql55/macports-default.cnf
に対する変更は、ポートのアップグレード、無効化、またはアクティベーション中に失われますので、ここでは変更しないことをお勧めします。 現在、/opt/local/etc/mysql55/macports-default.cnf
には1つの指令しか含まれていません。 ネットワークを無効にします。 ネットワークを無効にすると、すべてのMacPorts mysqlポートを同時にインストールして実行することができます。
mysql55-server has the following notes:
If this is a new install you might want to run:(意訳)mysql55-serverには以下の注意事項があります:
これが新しいインストールの場合は、以下を実行してください。
$ sudo -u _mysql /opt/local/lib/mysql55/bin/mysql_install_db
インストール結果の確認
インストールが完了したら、正しくインストールされていることを確認します。
MacPortでインストールされているコンポーネントを確認方法は、
以下でご紹介しています。
一覧に「mysql-server55」と表示されていれば正しくインストールされています。
インストールが完了したら、続けてMySQLサーバーの初期設定を行います。
当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人アルゴリズンが著作権を保持しております。
当サイトでご紹介しております写真等につきましては著作権の放棄はしませんが、
ライセンスフリーでご利用いただいて構いません。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
公開日: