PHP で MySQL に接続するには?

ショコラ
ショコラ

PHP で MySQL に接続するには?

「docker-php-ext-install pdo_mysql」で PDO_MYSQL のパッケージをインストールして、PDO でキメマス。

もっさん先輩
もっさん先輩

手順

  1. PHP コンテナを立ち上げます。
docker run -it php bash
  1. docker-php-ext-install で pdo_mysql パッケージをインストールします。
docker-php-ext-install pdo_mysql
  1. コマンドラインで、接続できるか確認します。
php -r  "new PDO('mysql:dbname=${MYSQL_DATABASE};host=${MYSQL_HOST};port=${MYSQL_PORT}','${MYSQL_USER}','${MYSQL_PASSWORD}');"

mysqli のパッケージをインストールしなくても、MySQL に接続できるんですよね。こういうものなのかな?

Scroll to Top