MacPortにてインストールしたMySQL起動と終了手順
MacPortからインストールしたMySQLサーバーの起動と終了は、
通常のコマンドでも行えますが、MacPort独自のコマンドでも行えるようになっています。
ここではMySQLサーバーの起動コマンドについて、
MacPort流と、MySQLサーバー流の双方でご紹介します。
概要
MacPortにてインストールしたMySQL起動と終了手順
MacPortでインストールしたMySQLの起動を行うには、
当然ですがMacPortからMySQLサーバーをインストールしておく必要があります。
またインストール後には初期設定を行っておく必要があります。
上記の作業を終わらせたところでMySQLサーバーの起動を行います。
※この時点ではまだrootパスワードの設定は行っていません。
MySQLWorkbenchを利用したサーバー起動と終了
MySQLWorkbenchはMySQL公式のGUIツールで、
サーバーの起動終了からサーバー設定、SQLによるデータベースに至るまで、
MySQLの操作全般を行う事ができるツールです。
インストールは必要になりますが、
アプリケーションフォルダにドロップインストールで完了します。
ターミナル操作が必要なMacPortでインストールしたMySQL操作を、
格段に楽にしてくれます。
インストール等の流れについては以下でご紹介しています。
MySQLWorkbenchはVer5.x系と6.x系で画面が大きく異なっています。
古いマシンなどでは5.x系のインストールが必要になります。
対応バージョンとインストールについては以下でご紹介しています。
MacPortでインストールしたMySQLサーバーに、
MySQLWorkbenchはVer5系で接続する手順について以下でご紹介しています。
MacPortでインストールしたMySQLサーバーに、
MySQLWorkbenchはVer5系で接続する手順について以下でご紹介しています。
どちらのバージョンも初期設定さえ乗り越えられれば、
後はマウス操作で簡単にMySQLサーバーの起動・停止が行えます。
なお、GUIツールを利用せず、ターミナルから起動終了を行うには、
以下の手順で行うことができます。
※太字の部分は、
各自インストールしたMySQLの
MacPortコンポーネントに合せたバージョン値に置き換えてください。
MacPort流のMySQLサーバー起動(開始)
MacPort流のサーバー起動では以下のようにターミナルコマンドを入力します。
sudo port load mysql55-server
これだけで、MySQLサーバーは起動しています。
起動中のプロセスを確認してみます。
ps -ax | grep mysql
以下のように、インストールしたMySQLサーバーの
実行ファイル(フルパスを確認)である「mysqld」が起動していることが確認できます。
アクティビティーモニタでも「mysqld」が起動している事が確認できます。
MySQLクライアントからの接続確認
起動の確認ができたら、MySQLクライアントからサーバーへ接続してみます。
インストールしたMySQLサーバーの実行ファイルディレクトリと同じディレクトリへ移動し、
「mysql」ユーザーでログインします。
cd /opt/local/bin
mysql -u _mysql
ターミナル画面がMySQLのクライアントモードに変わり、
「mysql>
」とMySQLのコマンド入力待ちになります。
そのまま「status
」と入力し「Enter」を入力します。
すぐにMySQLサーバーのステータスが表示されます。
正しく接続してサーバーの稼働を確認することができました。
なおMySQLのクライアントを終了するには、
「mysql>
」に続けて「\q
(¥キー + q)」を入力しEnterします。
MacPort流のMySQLサーバー停止(終了)
MacPort流でサーバー停止を行うには、
以下のようにターミナルコマンドを入力します。
sudo port unload mysql55-server
サーバープロセスをアクティビティーモニタで確認すると、
プロセスが表示されず停止していることが確認できます。
MySQL流のMySQLサーバー起動(開始)
では次に、MySQL流の一般的な起動方法です。
通常、MySQLサーバーは以下のコマンドで起動できます。
sudo /opt/local/lib/mysql55/bin/mysqld_safe &
すぐにMySQLデーモン(サーバー)が開始されたメッセージが表示され、
サーバーが稼働したことが確認できます。
MySQLクライアントからの接続確認
先ほどと同様にクライアントから接続をして確認をします。
正しく接続できることが確認できます。
MySQL流のMySQLサーバー停止(終了)
では次に、MySQL流の一般的なサーバー停止の方法です。
通常、MySQLサーバーは以下のコマンドで停止できます。
sudo /opt/local/lib/mysql55/bin/mysqladmin -u root shutdown
すぐに「Done」と表示されサーバーが停止したことが確認できます。
このようにして、MacPort流の起動・停止もできますし、
MySQL流の起動・停止も行えます。
慣れている方で起動・停止を行うといいでしょう。
当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人アルゴリズンが著作権を保持しております。
当サイトでご紹介しております写真等につきましては著作権の放棄はしませんが、
ライセンスフリーでご利用いただいて構いません。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
公開日:
最終更新日:2017/02/15