MacOSでMysql インストール

SQL

【Mac】インストール方法

最も手軽な手段として、Mac OS向けのオープンソースのパッケージ管理システム「Homebrew」を使ってMySQLをインストールします。

Homebrewのインストール

1.ターミナルにコマンド入力
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.パスワード入力
==> Checking for `sudo` access (which may request your password)...

Macのユーザーアカウントのパスワードを入力してEnterを押すとHomebrewのインストールが開始されます。

3.インストール完了確認

==> Installation successful!
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations

==> Next steps:
- Run these commands in your terminal to add Homebrew to your PATH:
    echo >> /Users/taidong/.zprofile
    echo 'eval "$(/usr/local/bin/brew shellenv)"' >> /Users/taidong/.zprofile
    eval "$(/usr/local/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

4.バージョン確認

brew --version
 Homebrew 4.4.31

MySQLのインストール

Homebrewの下記のコマンドでMySQLをインストール

brew install MySQL
==> mysql
Upgrading from MySQL <8.4 to MySQL >9.0 requires running MySQL 8.4 first:
 - brew services stop mysql
 - brew install mysql@8.4
 - brew services start mysql@8.4
 - brew services stop mysql@8.4
 - brew services start mysql

We've installed your MySQL database without a root password. To secure it run:
    mysql_secure_installation

MySQL is configured to only allow connections from localhost by default

To connect run:
    mysql -u root

To start mysql now and restart at login:
  brew services start mysql
Or, if you don't want/need a background service you can just run:
  /usr/local/opt/mysql/bin/mysqld_safe --datadir\=/usr/local/var/mysql

バージョン確認

mysql --version
  mysql  Ver 9.3.0 for macos14.7 on x86_64 (Homebrew)

これでMacでのMySQLのインストールが完了

Apacheのインストール

$ brew install httpd

 PHPのインストール

$ brew install php@8.2

phpMyAdminのインストール

$ brew install phpmyadmin

ダウンロード時に以下のようなメッセージが出てくるので、コピーして取っておいてください。
後でhttpd.confの設定ファイルをいじる際に使います。

 Alias /phpmyadmin /usr/local/share/phpmyadmin
    <Directory /usr/local/share/phpmyadmin/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        <IfModule mod_authz_core.c>
            Require all granted
        </IfModule>
        <IfModule !mod_authz_core.c>
            Order allow,deny
            Allow from all
        </IfModule>
    </Directory>

httpd.confの設定変更

Apacheの設定ファイルを開く。(ターミナル経由もしくはフォルダから)
※自分の環境では以下にありました
usr/local/etc/httpd/httpd.conf

【備忘録】mac+Homebrew+ApacheでphpMyAdminを起動する - Qiita
メモ MacでApacheを利用しphpMyAdminを起動したかったが、Apacheにphpモジュールが無くて割と苦戦したので記録として備忘録作りました。 ※記録日は2023.2.25、バージョンによって違う可能性があるためご注意! 環境...

コメント