Macにbrewでデータベースを設定する方法(MySQLのローカル環境を作る)

U3
2020/7/15
2024/11/7

brewでMaria DBをインストール

MariaDBはほぼMySQLと同じものです。MySQLは利用がややこしくなりそうなため、MariaDBをインストールします。


こちらのサイトを参考にしましたが、この通りやると私の場合はエラーが出ました。

https://applingo.tokyo/article/1135


まずBrewを最新にしたあと、MariaDBをインストールし、起動します。


ターミナル

brew update
brew install mariadb
brew services start mariadb


セキュリティ関係の設定をします。

$ sudo mysql_secure_installation

(参考サイトではsudoは入っていなかった)


sudoからパソコンのアカウントのパスワードを聞かれるので

自分のアカウントのパスワードを入れてEnter


次に、mysql_secure_installationがパスワードを聞いてくる(NOTE:ナントカかんとか…が出る)ので、

また自分のアカウントのパスワードを入れる



その他いろいろ聞かれるが、おすすめまたはY(Yes)を選択して進む。


MySQLに接続してみる

$ sudo mysql -u root -p
Enter password:アカウントのパスワード

これでMySQLが使えるようになります。


utf8mb4を有効にする

これは参考サイトを見てください。自分でやっていないから不明…


macOS に Homebrew から phpMyAdmin をインストール

https://tyru.hatenablog.com/entry/2019/06/20/210517

を参考に設定。


既にコメントは外れていた。

sudo code /etc/apache2/other/phpmyadmin.conf


<IfModule php7_module>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    <IfModule dir_module>
        DirectoryIndex index.html index.php
    </IfModule>
</IfModule>


を貼付けて保存


sudo code /usr/local/etc/phpmyadmin.config.inc.php


MySQL のホスト、ポート番号等に合わせて変更します。 MySQL のデフォルトパスワード (ID: root, PW: (空)) のように、空のパスワードを許可する場合 $cfg['Servers'][$i]['AllowNoPassword'] を true にする必要があります。


と書いてあるが、どこも変更しなくて良いらしいので、このファイルを開く必要はなさそうだ


sudoじゃないとアクセスできないようになっているのでそれを変更するらしい

https://db.just4fun.biz/?MariaDB/rootでログインできない場合の設定#ab8a60da


以上で、

http://localhost/phpmyadmin/

 で見れるようになるようだ。


ワードプレスの引っ越し


コメント

コメントはまだありません。