PHPからMySQLにPDOを使って、DBを作成する方法です。
PDOの使い方について詳しく知りたい方は次の記事をご覧ください。
CREATE DATABASE文の書き方
データベースを作成するには「CREATE DATABASE文」を使用します。
CREATE DATABASE データベース名;
今回は次のSQL文をPHPで実行していきます。
CREATE DATABASE myDB;
PHPからデータベース作成する書き方
MySQLに対して「myDB」のデータベース作成するSQL文を実行していきます。
<?php try { // DB接続 $pdo = new PDO( // ホスト名 'mysql:host=localhost;', // ユーザー名 'root', // パスワード '', // レコード列名をキーとして取得させる [PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC] ); // SQL文をセット $stmt = $pdo->prepare('CREATE DATABASE myDB'); // SQL実行 $stmt->execute(); } catch (PDOException $e) { // エラー発生 echo $e->getMessage(); } finally { // DB接続を閉じる $pdo = null; } ?>
以上です。