きっとブログ
243 words
1 minutes
Xfreeサーバー上のphpMyAdminにPHP7でPDOを使って接続する方法

はじめに#

この記事では、Xfreeサーバー上のphpMyAdminにPHP7でPDOを使って接続する方法を紹介します!

というのも、僕自身、ローカルで作っていたものをXfreeサーバー上で公開しようとした時に、MySQLへのPDO接続のところで少しつまずいたからです。

同じところでつまづいている人の助けになればと思い、執筆しています。

ローカルでの開発時#

phpMyAdminをローカル上に設置していたので、PDO接続時のhost指定は

$pdo = new PDO(
   'mysql:host=localhost;dbname=test_db',
   'username',
   'password'
);

のようにlocalhostにしていました。

解決方法#

localhostの部分をサーバー上に設定したMySQLホスト名にするだけで解決できました。

XFREEサーバーの場合、

$pdo = new PDO(
   'mysql:host=mysql1.php.xdomain.ne.jp;dbname=test_db',
   'username',
   'password'
);

となります。

おわりに#

今回は以上です。

お読みいただきありがとうございました!