レンタルサーバー選びの迷いを解決!全力サポートします

Google or AdMax Promotion (srv)

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:
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-initialize-macport_st15

MySQLサーバーコンポーネント指定・MacPortでMySQLサーバーインストール

 

実行するとすぐにインストールが開始されますが、
MySQLサーバーのインストール時にはMySQLクライアントも同時にインストールされます。

その為、MySQLのインストールを行う事の確認を求められます。
一緒にインストールするのが一般的ですので「Y」を入力して承諾します。

mysql-initialize-macport_st16

クライアント同時インストール確認・MacPortでMySQLサーバーインストール

インストールが行われ、ターミナルが入力待ちになればインストールは完了です。

途中、注意事項が書かれていますので一読するといいでしょう。

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


mysql-initialize-macport_st17

ターミナル入力待ちで完了・MacPortでMySQLサーバーインストール

 

インストール結果の確認

インストールが完了したら、正しくインストールされていることを確認します。

MacPortでインストールされているコンポーネントを確認方法は、
以下でご紹介しています。

一覧に「mysql-server55」と表示されていれば正しくインストールされています。

mysql-initialize-macport_st18

インストール済みコンポーネントの表示・MacPortでMySQLサーバーインストール

 

インストールが完了したら、続けてMySQLサーバーの初期設定を行います。

 


プロモーション

Google or AdMax Promotion (srvpos)

公開日:

コンテンツナビ
すべて展開 | すべて省略

AdMax Promotion

カテゴリ
すべて展開 | すべて省略

QRコードからもこのURLを開けます。