PDO の DSN の書き方

ショコラ
ショコラ

PDO の DSN の書き方

PDO の DSN の書き方をまとめました。

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

①SQLite の DSN の書き方

$dsn = 'sqlite:{データベースファイルパス}';
$pdo = new PDO($dsn);

②PostgreSQL の DSN の書き方

$dsn = 'pgsql:host={ホスト} port=5432 dbname={データベース名}';
$user = '{ユーザー名}';
$password = '{パスワード}';
$pdo = new PDO($dsn,$user ,$password);

③MySQL の DSN の書き方

$dsn = 'mysql:host={ホスト};port=3306;dbname={データベース名};charset=utf8';
$user = '{ユーザー名}';
$password = '{パスワード}';
$pdo = new PDO($dsn,$user,$password);

④Oracle の DSN の書き方

$dsn = 'oci:dbname={接続文字}';
$user = '{ユーザー名}';
$password = '{パスワード}';
$pdo = new PDO($dsn,$user,$password);
Scroll to Top