(.pkg)MySQLパッケージインストール
MySQLのパッケージインストールはダウンロードしたら実行するだけで済みます。
特に難しい設定などを求められることはありません。
ここではMySQLパッケージのインストールとインストール先などについてご紹介します。
概要
(.pkg)MySQLパッケージインストール
今回は古いMacをサーバーとして活用することを目的に構築しています。
その為、MacOSX10.7(Lion)とMySQL5.5.40の組み合わせでインストールします。
ご自分の環境、OSバージョンに合ったパッケージをダウンロードされてください。
以下では、最新版以外の過去バージョンの探し方についてもご紹介しています。
DMGファイルをダウンロード・実行し、マウントすると、
以下のようなフォルダが開きます。
ここでは「mysql-5.5.40-osx10.6-x86_64.pkg」をダブルクリックしてインストールします。
インストールの流れは特に何もありませんので、後述とします。
パッケージインストーラーの展開先
パッケージインストーラを実行すると以下にファイルが展開されます。
- /usr/local/mysql-VERSION
- /usr/local/mysql(上記のシンボリックリンク)
- /usr/local/mysql/bin(MySQLバイナリ)
- また、デフォルトソケットは「/tmp/mysql.sock」になっています。
上記はReadMe.txtより
The Mac OS X PKG of MySQL installs itself into
‘/usr/local/mysql-VERSION’ and also installs a symbolic link,
‘/usr/local/mysql’, that points to the new location.
If a directory named ‘/usr/local/mysql’ exists, it is renamed to
‘/usr/local/mysql.bak’ first. Additionally, the installer creates the
grant tables in the ‘mysql’ database by executing ‘mysql_install_db’.The installation layout is similar to that of a ‘tar’ file binary
distribution; all MySQL binaries are located in the directory
‘/usr/local/mysql/bin’. The MySQL socket file is created as
‘/tmp/mysql.sock’ by default. See *Note installation-layouts::.
my.cnfの設定先の確認
慣れている人にとってはいつもの作業かと思いますが、
MySQLの設定ファイルを設置するに当たって、
どこに「my.cnf」を設置すると有効になるのか(mysqlが参照してくれるか)を、
確認した上で「my.cnf」を設置するといいでしょう。
MySQL自動起動設定(MySQLStartupItem)の導入
MySQLStartupItem(MySQLスタートアップアイテム)は、
MySQLをMacOSXが起動した際に、自動で起動することができるツールです。
パッケージからダウンロードした場合には同じDMGファイルに付属しています。
このツールを導入するとターミナル操作をすることなく、自動起動設定が行えます。
※パッケージからインストールしたMySQLのみが制御できます。
MySQL環境設定パネル(MySQL.prefPane)の導入
MySQL.prefPane(MySQL環境設定パネル)は、
MacOSX環境設定にMySQLの設定を追加するツールです。
パッケージからダウンロードした場合には同じDMGファイルに付属しています。
このツールを導入するとターミナル操作をすることなく、
MySQLの起動・停止、自動起動設定のON/OFFの設定が行えます。
※パッケージからインストールしたMySQLのみが制御できます。
MySQL(.pkg)が使用しているディレクトリ
MySQLの使用ディレクトリを参考まで記載します。
MySQL5.5 | パッケージ |
---|---|
mysql | /usr/local/mysql-5.5.40-osx10.6-x86_64/bin/mysql |
mysqld | /usr/local/mysql-5.5.40-osx10.6-x86_64/bin/mysqld |
my.cnf | /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf |
my.cnf.SAMPLE | /usr/local/mysql-5.5.40-osx10.6-x86_64/support-files/ |
- | my-huge.cnf |
- | my-innodb-heavy-4G.cnf |
- | my-large.cnf |
- | my-medium.cnf |
- | my-small.cnf |
インストールの流れ
インストールの流れ自体は特に設定などもなく終わります。
はじめに
大切な情報
使用許諾契約
(ちゃんと読めよと)同意する
インストール前にインストール先の確認をします。
起動ディスクが選択されています。
問題がなければ「続ける」をクリックします。
インストール
管理者アカウント認証
プログレス表示
インストール完了
インストール作業は以上です。
当サイト内のコンテンツおよび画像を含むすべてにおいて、管理人アルゴリズンが著作権を保持しております。
当サイトでご紹介しております写真等につきましては著作権の放棄はしませんが、
ライセンスフリーでご利用いただいて構いません。
コンテンツを有益であると感じていただけましたら非常に光栄です。
ありがとうございます。
サイト内コンテンツを引用される際には、出典元として当サイト(個別記事)へのリンクをお願いいたします。
申し訳ございませんが、無断転載、複製をお断りさせて頂いております。
公開日:
最終更新日:2017/02/13