Advertisement

Google Ad Slot: content-top

MySQL Create DB

~1 min read · PHP
On this page

Creating a database in MySQL using PHP involves establishing a connection and executing the appropriate SQL query. Below is a step-by-step guide:


Create a Database

Example - MySQLi (Procedural)
Example - MySQLi Object-oriented
connect_error) { die("Connection failed: " . $conn->connect_error); } // Create database $sql = "CREATE DATABASE mydatabase"; if ($conn->query($sql) === TRUE) { echo "Database created successfully"; } else { echo "Error creating database: " . $conn->error; } // Close connection $conn->close(); ?>

Note

The CREATE DATABASE SQL command is used to create the new database.

You can also create a database using the PDO extension:

Example - PDO
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // Create database $sql = "CREATE DATABASE mydatabase"; $conn->exec($sql); echo "Database created successfully"; } catch (PDOException $e) { echo "Error creating database: " . $e->getMessage(); } // Close connection $conn = null; ?>