PHPからMySQLにPDOを使って、DBを削除する方法です。
PDOの使い方について詳しく知りたい方は次の記事をご覧ください。
DROP DATABASE文の書き方
データベースを削除するには「DROP DATABASE文」を使用します。
DROP DATABASE データベース名;
今回は次のSQL文をPHPで実行していきます。
DROP 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('DROP DATABASE myDB'); // SQL実行 $stmt->execute(); } catch (PDOException $e) { // エラー発生 echo $e->getMessage(); } finally { // DB接続を閉じる $pdo = null; } ?>
以上です。